Revision
42 -
Directory Listing
-
[selected]
Modified
Wed Jun 24 12:30:56 2026 UTC
(3 weeks, 6 days ago)
by
operz
Diff to
previous 41
Set svn:ignore=work on mgar/pkg/{cups,libXtst,openjdk7,openjdk8}
Ensures work directories (build-global, build-isa-i386, cookies, download)
are not committed when adding these packages.
Revision
41 -
Directory Listing
-
[select for diffs]
Modified
Wed Jun 24 11:54:38 2026 UTC
(3 weeks, 6 days ago)
by
operz
Diff to
previous 40
,
to
selected 42
Add OZSWcups 2.4.19, OZSWlibXtst 1.2.5, OZSWopenjdk7 u351, OZSWopenjdk8 u492 stub.
OZSWcups: Cups printing library + headers, required by JDK awt.
OZSWlibXtst: X11 Test extension (XTestFakeKeyEvent etc.), required by awt_Robot.
OZSWopenjdk7: OpenJDK 7u351 built with Sun Studio 12 from /usr/jdk/latest.
Build fixes:
- CORBA ObjectStreamClass.java: removed sun.misc.JavaSecurityAccess (absent in JDK 6 boot)
- Defs-solaris.gmk OPENWIN_HOME=/opt/ozsw (Sun Studio finds X11 via /usr/include/X11 symlink)
- splashscreen Makefile: added -liconv for GNU libiconv symbols
- xawt FILES_c_unix.gmk: added AlphaMath.c so div8table is in libmawt.so
- CUPS versioning.h: replaced variadic macros with object-like macros (Sun Studio rejects ...)
- All file copies: replaced with /opt/ozsw versions (zip/unzip)
- Build script: stage LICENSE in WORKROOTDIR/build-global for findlicensefile
OZSWopenjdk8: stub for next milestone (will use OZSWopenjdk7 as boot JDK).
Revision
36 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 22 20:12:19 2026 UTC
(4 weeks ago)
by
operz
Diff to
previous 35
,
to
selected 42
nimbus: new GTK3 theme package; basilisk: add LD_LIBRARY_PATH wrapper, SPKG_CLASSES, OZSWatkbridge dep; get: update mirror to pkg.osol.space, fix Python 3 compat
Revision
35 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 22 16:26:21 2026 UTC
(4 weeks, 1 day ago)
by
operz
Diff to
previous 34
,
to
selected 42
basilisk: fix rpath-link, mach package, pre-install for euxp build
- Add -Wl,-rpath-link,dist/bin to OS_LDFLAGS so GNU ld finds transitive
NSS/sqlite deps via libxul.so DT_NEEDED when linking xpcshell etc.
- Replace MKDIRS with mkdir -p (MKDIRS undefined in OZSW GAR)
- Add mach package to pre-build with LD_LIBRARY_PATH=/opt/ozsw/lib
(required so xpcshell can find libgtk-3.so.0 during startup cache precompile)
- Patch package-manifest.in for euxp flat layout:
comment out content_geckomediaplugins.xpt (not built),
fix devtools paths (no browser/ prefix, defaults/pref not defaults/preferences)
- pre-install: extract from Basilisk-*.tar.xz tarball, chmod Basilisk binaries
- Wrapper script uses Basilisk (capital B) not basilisk
Revision
34 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 22 15:01:10 2026 UTC
(4 weeks, 1 day ago)
by
operz
Diff to
previous 33
,
to
selected 42
basilisk: disable LOCAL_CHECKS in libxul.mk (NSModule sentinel ordering differs on Solaris/GNU ld but runtime is correct per Mozilla bmo)
Revision
32 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 22 13:17:19 2026 UTC
(4 weeks, 1 day ago)
by
operz
Diff to
previous 31
,
to
selected 42
basilisk: fix arc4random.c XP_SOLARIS block including Chromium build_config.h (not in include path when compiled as static include of evutil_rand.c)
Revision
27 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 22 05:25:10 2026 UTC
(4 weeks, 1 day ago)
by
operz
Diff to
previous 26
,
to
selected 42
gcc12: add GCC 12.5.0 recipe (C, C++, Fortran) for OpenSolaris
- Bootstrap via OZSWgcc9; out-of-tree build in ../gcc-build
- post-extract: POSIX_HDR/SUN_PROC_STUB libiberty fixes, O_DIRECTORY
guard for c++tools/resolver.cc, madvise/MADV_RANDOM decl in
gcc/cp/module.cc, libiberty/ansidecl.h PTR shim, COMPILE.c
flag reorder in libiberty/Makefile.in (INCDIR before CPPFLAGS)
- pre-configure: patches download_prerequisites for ftp:// + gtar
- Go disabled (getrandom/getgrouplist absent on snv_111b)
- Splits into OZSWgcc12rt (shared runtime libs) + OZSWgcc12 (compiler)
Revision
19 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 21 01:34:59 2026 UTC
(4 weeks, 2 days ago)
by
operz
Diff to
previous 18
,
to
selected 42
Add GTK3 dep chain: xorgproto (replaces individual protos), libXfixes/composite/damage/i/inerama/randr/cursor, pixman, libpng, libjpeg-turbo, pcre2; keep old individual proto recipes; add gtk3 skeleton
Revision
18 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 21 01:03:48 2026 UTC
(4 weeks, 2 days ago)
by
operz
Diff to
previous 17
,
to
selected 42
Add X11/Xft/Xaw dependency chain: expat, renderproto, freetype, libICE, libSM, libXt, libXext, libXrender, libXmu, libXpm, fontconfig, ninja, meson, libXft, libXaw
Revision
17 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 21 00:02:56 2026 UTC
(4 weeks, 2 days ago)
by
operz
Diff to
previous 16
,
to
selected 42
Add X11 library dependency chain: xextproto, kbproto, inputproto, xcb-proto, xtrans, libpthread-stubs, libXau, libXdmcp, libxcb, libX11 1.8