{ "_env": { "AR": "llvm-ar", "BUILDER_GOARCH": "arm64", "BUILDER_GOOS": "darwin", "CC": "aarch64-apple-darwin25-clang -mmacosx-version-min=10.16 -isysroot /native/SDK/MacOSX26.0.sdk -I/native/SDK/MacOSX26.0.sdk/usr/include -I/include", "CC_target": "arm64-apple-darwin", "CFLAGS": "", "CROSS_PREFIX": "aarch64-apple-darwin-", "CXX": "aarch64-apple-darwin25-clang++ -mmacosx-version-min=10.16 -isysroot /native/SDK/MacOSX26.0.sdk -I/native/SDK/MacOSX26.0.sdk/usr/include -I/include", "CXXFLAGS": " -stdlib=libc++", "HOST": "aarch64-apple-darwin25", "INSTALL_NAME_TOOL": "/usr/bin/install_name_tool", "LD64_VERSION": "609", "LDFLAGS": "-lc++ -lc++abi", "LIBTOOL": "llvm-libtool-darwin", "NM": "/usr/bin/nm", "OSX_MIN_VERSION": "10.16", "OTOOL": "/usr/bin/otool", "RANLIB": "llvm-ranlib", "SDK_PATH": "/native/SDK/MacOSX26.0.sdk", "STRIP": "/usr/bin/strip", "TARGET": "aarch64-apple-darwin25", "config_opts": "--prefix= --static" }, "_prefix": "/opt/_", "_target": { "package": "zlib", "version": "1.3.1", "type": "host", "download": [ { "kind": "tar.gz", "url": "http://www.zlib.net/zlib-1.3.1.tar.gz", "sha256": "9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23", "path": "" } ], "build": { "env": [ "*:CFLAGS=$CFLAGS -fPIC", "*:config_opts=--prefix=$PREFIX --static", "*:CROSS_PREFIX=$HOST-" ], "steps": [ "*:./configure $config_opts", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*:native/_", "*:native/libtool", "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] }, "native/_": { "package": "native/_", "version": "0.0.0", "type": "native", "download": null, "build": { "env": [], "steps": [ "*:mkdir -p $STAGING_DIR$PREFIX ", "*:rsync -a $PREFIX/* $STAGING_DIR$PREFIX", "*:rm -rf $STAGING_DIR$PREFIX/native/bootstrap", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*-apple-*:native/cctools-port", "*-apple-*:native/osx-cross", "*:native/autoconf", "*:native/automake", "*:native/bash", "*:native/bison", "*:native/cmake", "*:native/cmake-toolchain", "*:native/config", "*:native/gawk", "*:native/gettext", "*:native/libtapi", "*:native/libtool", "*:native/libxml2", "*:native/m4", "*:native/make", "*:native/mpc", "*:native/mpfr", "*:native/ninja", "*:native/nproc", "*:native/patch", "*:native/perl", "*:native/pkgconf", "*:native/rsync", "*:native/sed", "*:native/texinfo", "*:native/xar", "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] }, "native/bootstrap/cpan/archive-cpio": { "package": "native/bootstrap/cpan/archive-cpio", "version": "0.10", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/P/PI/PIXEL/Archive-Cpio-0.10.tar.gz", "sha256": "246fb31669764e78336b2191134122e07c44f2d82dc4f37d552ab28f8668bed3", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/cpan/archive-zip": { "package": "native/bootstrap/cpan/archive-zip", "version": "1.68", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.68.tar.gz", "sha256": "984e185d785baf6129c6e75f8eb44411745ac00bf6122fb1c8e822a3861ec650", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/cpan/autodie": { "package": "native/bootstrap/cpan/autodie", "version": "2.37", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/T/TO/TODDR/autodie-2.37.tar.gz", "sha256": "4921d211b0cea63c2ca06dfc0c948a7203a3d48ad80a06f43b46104354f2c1c3", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/cpan/sub-override": { "package": "native/bootstrap/cpan/sub-override", "version": "0.09", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz", "sha256": "939a67c1f729968e0cc81b74958db750e1bdb7c020bee1a263332f422c2e25b5", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/perl": { "package": "native/bootstrap/perl", "version": "5.42.0", "type": "native", "download": [ { "kind": "tar.gz", "url": "http://www.cpan.org/src/5.0/perl-5.42.0.tar.gz", "sha256": "e093ef184d7f9a1b9797e2465296f55510adb6dab8842b0c3ed53329663096dc", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:sed -i.bak '/^#ifndef PERL_BUILD_DATE$/,/^#endif$/{/^#ifndef PERL_BUILD_DATE$/!d; s/.*/\\#define PERL_BUILD_DATE \"Jan 1 1970 00:00:01\"/;}' perl.c", "*:./Configure -des -Dprefix=$PREFIX/native/bootstrap -Duseithreads -Dall_static", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make" ] }, "native/bootstrap/strip-nondeterminism": { "package": "native/bootstrap/strip-nondeterminism", "version": "1.13.0", "type": "native", "download": [ { "kind": "tar.bz2", "url": "https://salsa.debian.org/reproducible-builds/reproducible-lfs/-/raw/master/releases/strip-nondeterminism/strip-nondeterminism_1.13.0.tar.bz2", "sha256": "a70cdad5d728ea78b75d09880c4b51c7d887e89d0b610149b10cfb2abc70b4fc", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make", "*:make DESTDIR=$STAGING_DIR install", "*:mkdir -p $STAGING_DIR/$PREFIX/native/bootstrap/bin/", "*:cp $PATCH_DIR/strip-nondeterminism-recursive $STAGING_DIR/$PREFIX/native/bootstrap/bin" ] }, "dependencies": [ "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/libtool": { "package": "native/libtool", "version": "2.5.4", "type": "native", "download": [ { "kind": "tar.gz", "url": "http://ftpmirror.gnu.org/gnu/libtool/libtool-2.5.4.tar.gz", "sha256": "da8ebb2ce4dcf46b90098daf962cffa68f4b4f62ea60f798d0ef12929ede6adf", "path": "" } ], "build": { "env": [], "steps": [ "*:./configure --prefix=$PREFIX/native", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*:native/m4", "*:native/make", "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] } }