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 23
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 23
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 23
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
28 -
Directory Listing
-
[select for diffs]
Modified
Mon Jun 22 05:41:08 2026 UTC
(4 weeks, 1 day ago)
by
operz
Diff to
previous 27
,
to
selected 23
gar.conf.mk: add GCC12 compiler block, switch GARCOMPILER default path
- Add GCC12 to GARCOMPILERS; add GCC12_{CC,CXX,F77,FC,*_FLAGS,CC_VERSION} vars
- PATH and BUILD_PATH now use $(GARCOMPILER)_CC_HOME instead of hardcoded GCC9
- garrc sets GARCOMPILER=GCC12, GCC12_CC_HOME=/opt/ozsw
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 23
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
23 -
Directory Listing
-
[selected]
Modified
Sun Jun 21 04:09:26 2026 UTC
(4 weeks, 2 days ago)
by
operz
Diff to
previous 22
Add pango 1.57.1 (GTK3-compatible Pango 1.x)
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 23
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 23
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 23
Add X11 library dependency chain: xextproto, kbproto, inputproto, xcb-proto, xtrans, libpthread-stubs, libXau, libXdmcp, libxcb, libX11 1.8