make[2]: Entering directory '/workspace/airoha_en7523/builds/package/libs/toolchain' touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.prepared_dae791982cf0b54d1ff3e0bcc5e3d156_6664517399ebbbc92a37c5bb081b5c53_check mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.prepared_dae791982cf0b54d1ff3e0bcc5e3d156_6664517399ebbbc92a37c5bb081b5c53 rm -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.configured_* rm -f /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/stamp/.toolchain_installed (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/./; if [ -x ./configure ]; then find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ -name config.guess | xargs -r chmod u+w; find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ -name config.guess | xargs -r -n1 cp --remove-destination /workspace/airoha_en7523/builds/scripts/config.guess; find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ -name config.sub | xargs -r chmod u+w; find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ -name config.sub | xargs -r -n1 cp --remove-destination /workspace/airoha_en7523/builds/scripts/config.sub; AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="ccache arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain=toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD="arm-openwrt-linux-muslgnueabi-ld.bfd" NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="ccache arm-openwrt-linux-muslgnueabi-gcc" GCC="ccache arm-openwrt-linux-muslgnueabi-gcc" CXX="ccache arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain=toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -fmacro-prefix-map=/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain=toolchain -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CPPFLAGS="-I/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/usr/include -I/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/include -I/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/include/fortify " LDFLAGS="-L/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/usr/lib -L/workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib -fuse-ld=bfd -znow -zrelro " ./configure --target=arm-openwrt-linux --host=arm-openwrt-linux --build=aarch64-unknown-linux-gnu --disable-dependency-tracking --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; ) touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.configured_68b329da9893e34099c7d8ad5cb9c940 rm -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.built touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.built_check cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libgcc_s.so.1 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.built rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc mkdir -p /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libgcc_s.so.* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/ find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf export CROSS="arm-openwrt-linux-muslgnueabi-" NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/workspace/airoha_en7523/builds/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/workspace/airoha_en7523/builds/scripts/strip-kmod.sh" PATCHELF="/workspace/airoha_en7523/builds/staging_dir/host/bin/patchelf" /workspace/airoha_en7523/builds/scripts/rstrip.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc rstrip.sh: /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/libgcc_s.so.1: shared object install -d -m0755 /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/ mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/ (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc; ) ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libgcc1"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/postinst-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/postinst-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/post-install; ( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/post-install ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/post-install"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/post-upgrade; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libgcc1"'; echo "default_prerm"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/prerm-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/prerm-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/pre-deinstall; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/postrm ] || sed -zi 's/^\s*#!/#!/' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/postrm"; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.rusers; fi; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.alternatives; fi; (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc && find . -type f,l -printf "/%P\n" | sort > /workspace/airoha_en7523/builds/tmp/libgcc.list && mv /workspace/airoha_en7523/builds/tmp/libgcc.list /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.list) # Move conffiles to IDIR and build conffiles_static with csums if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/conffiles ]; then mv -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/conffiles /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.conffiles_static; done; fi # Some package (base-files) manually append stuff to conffiles # Append stuff from it and delete the CONTROL directory since everything else should be migrated if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/CONTROL/conffiles ]; then echo $(IDIR_libgcc)/CONTROL/conffiles >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/CONTROL/conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/lib/apk/packages/libgcc1.conffiles_static; done; rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/CONTROL/conffiles; fi if [ -z "$(ls -A /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/CONTROL 2>/dev/null)" ]; then rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/CONTROL; else echo "CONTROL directory /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi /workspace/airoha_en7523/builds/staging_dir/host/bin/fakeroot /workspace/airoha_en7523/builds/staging_dir/host/bin/apk mkpkg --info "name:libgcc1" --info "version:14.3.0-r5" --info "tags:openwrt:abiversion=1" --info "description:GCC support library" --info "arch:arm_cortex-a7" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:https://gcc.gnu.org/" --info "maintainer:Felix Fietkau " --info "provides:libgcc libgcc-any" --info "provider-priority:10" --script "post-install:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/post-install" --script "post-upgrade:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/post-upgrade" --script "pre-deinstall:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libgcc/pre-deinstall" --info "depends:" --files "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libgcc" --output "/workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages/libgcc1-14.3.0-r5.apk" rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc mkdir -p /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo echo 1.2.5-r5 > /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/libc.version; install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/usr/bin cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/ld-musl-*.so* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/ cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libc.so* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/ ln -sf ../../lib/libc.so /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/usr/bin/ldd find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf export CROSS="arm-openwrt-linux-muslgnueabi-" NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/workspace/airoha_en7523/builds/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/workspace/airoha_en7523/builds/scripts/strip-kmod.sh" PATCHELF="/workspace/airoha_en7523/builds/staging_dir/host/bin/patchelf" /workspace/airoha_en7523/builds/scripts/rstrip.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc rstrip.sh: /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/libc.so: shared object install -d -m0755 /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/ mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/ (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc; ) ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libc"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/postinst-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/postinst-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/post-install; ( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/post-install ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/post-install"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/post-upgrade; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libc"'; echo "default_prerm"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/prerm-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/prerm-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/pre-deinstall; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/postrm ] || sed -zi 's/^\s*#!/#!/' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/postrm"; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.rusers; fi; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.alternatives; fi; (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc && find . -type f,l -printf "/%P\n" | sort > /workspace/airoha_en7523/builds/tmp/libc.list && mv /workspace/airoha_en7523/builds/tmp/libc.list /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.list) # Move conffiles to IDIR and build conffiles_static with csums if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/conffiles ]; then mv -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/conffiles /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.conffiles_static; done; fi # Some package (base-files) manually append stuff to conffiles # Append stuff from it and delete the CONTROL directory since everything else should be migrated if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/CONTROL/conffiles ]; then echo $(IDIR_libc)/CONTROL/conffiles >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/CONTROL/conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/lib/apk/packages/libc.conffiles_static; done; rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/CONTROL/conffiles; fi if [ -z "$(ls -A /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/CONTROL 2>/dev/null)" ]; then rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/CONTROL; else echo "CONTROL directory /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi /workspace/airoha_en7523/builds/staging_dir/host/bin/fakeroot /workspace/airoha_en7523/builds/staging_dir/host/bin/apk mkpkg --info "name:libc" --info "version:1.2.5-r5" --info "description:C library" --info "arch:arm_cortex-a7" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:http://www.musl-libc.org/" --info "maintainer:Felix Fietkau " --info "provides:libc-any" --script "post-install:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/post-install" --script "post-upgrade:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/post-upgrade" --script "pre-deinstall:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libc/pre-deinstall" --info "depends:libgcc1" --files "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libc" --output "/workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages/libc-1.2.5-r5.apk" rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic mkdir -p /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libatomic.so.* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/ find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf export CROSS="arm-openwrt-linux-muslgnueabi-" NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/workspace/airoha_en7523/builds/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/workspace/airoha_en7523/builds/scripts/strip-kmod.sh" PATCHELF="/workspace/airoha_en7523/builds/staging_dir/host/bin/patchelf" /workspace/airoha_en7523/builds/scripts/rstrip.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic rstrip.sh: /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/libatomic.so.1.2.0: shared object install -d -m0755 /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/ mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/ (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic; ) ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libatomic1"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/postinst-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/postinst-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/post-install; ( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/post-install ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/post-install"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/post-upgrade; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libatomic1"'; echo "default_prerm"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/prerm-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/prerm-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/pre-deinstall; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/postrm ] || sed -zi 's/^\s*#!/#!/' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/postrm"; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.rusers; fi; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.alternatives; fi; (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic && find . -type f,l -printf "/%P\n" | sort > /workspace/airoha_en7523/builds/tmp/libatomic.list && mv /workspace/airoha_en7523/builds/tmp/libatomic.list /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.list) # Move conffiles to IDIR and build conffiles_static with csums if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/conffiles ]; then mv -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/conffiles /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.conffiles_static; done; fi # Some package (base-files) manually append stuff to conffiles # Append stuff from it and delete the CONTROL directory since everything else should be migrated if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/CONTROL/conffiles ]; then echo $(IDIR_libatomic)/CONTROL/conffiles >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/CONTROL/conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/lib/apk/packages/libatomic1.conffiles_static; done; rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/CONTROL/conffiles; fi if [ -z "$(ls -A /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/CONTROL 2>/dev/null)" ]; then rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/CONTROL; else echo "CONTROL directory /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi /workspace/airoha_en7523/builds/staging_dir/host/bin/fakeroot /workspace/airoha_en7523/builds/staging_dir/host/bin/apk mkpkg --info "name:libatomic1" --info "version:14.3.0-r5" --info "tags:openwrt:abiversion=1" --info "description:Atomic support library" --info "arch:arm_cortex-a7" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:https://gcc.gnu.org/" --info "maintainer:Felix Fietkau " --info "provides:libatomic libatomic-any" --info "provider-priority:10" --script "post-install:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/post-install" --script "post-upgrade:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/post-upgrade" --script "pre-deinstall:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libatomic/pre-deinstall" --info "depends:libgcc1" --files "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libatomic" --output "/workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages/libatomic1-14.3.0-r5.apk" rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp mkdir -p /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/usr/lib cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libstdc++.so.* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/usr/lib/ rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/usr/lib/*-gdb.py find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf export CROSS="arm-openwrt-linux-muslgnueabi-" NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/workspace/airoha_en7523/builds/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/workspace/airoha_en7523/builds/scripts/strip-kmod.sh" PATCHELF="/workspace/airoha_en7523/builds/staging_dir/host/bin/patchelf" /workspace/airoha_en7523/builds/scripts/rstrip.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp rstrip.sh: /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/usr/lib/libstdc++.so.6.0.33: shared object install -d -m0755 /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/ mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/ (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp; ) ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libstdcpp6"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/postinst-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/postinst-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/post-install; ( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/post-install ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/post-install"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/post-upgrade; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libstdcpp6"'; echo "default_prerm"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/prerm-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/prerm-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/pre-deinstall; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/postrm ] || sed -zi 's/^\s*#!/#!/' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/postrm"; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.rusers; fi; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.alternatives; fi; (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp && find . -type f,l -printf "/%P\n" | sort > /workspace/airoha_en7523/builds/tmp/libstdcpp.list && mv /workspace/airoha_en7523/builds/tmp/libstdcpp.list /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.list) # Move conffiles to IDIR and build conffiles_static with csums if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/conffiles ]; then mv -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/conffiles /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.conffiles_static; done; fi # Some package (base-files) manually append stuff to conffiles # Append stuff from it and delete the CONTROL directory since everything else should be migrated if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/CONTROL/conffiles ]; then echo $(IDIR_libstdcpp)/CONTROL/conffiles >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/CONTROL/conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/lib/apk/packages/libstdcpp6.conffiles_static; done; rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/CONTROL/conffiles; fi if [ -z "$(ls -A /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/CONTROL 2>/dev/null)" ]; then rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/CONTROL; else echo "CONTROL directory /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi /workspace/airoha_en7523/builds/staging_dir/host/bin/fakeroot /workspace/airoha_en7523/builds/staging_dir/host/bin/apk mkpkg --info "name:libstdcpp6" --info "version:14.3.0-r5" --info "tags:openwrt:abiversion=6" --info "description:GNU Standard C++ Library v3" --info "arch:arm_cortex-a7" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:https://gcc.gnu.org/" --info "maintainer:Felix Fietkau " --info "provides:libstdcpp libstdcpp-any" --info "provider-priority:10" --script "post-install:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/post-install" --script "post-upgrade:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/post-upgrade" --script "pre-deinstall:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libstdcpp/pre-deinstall" --info "depends:" --files "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libstdcpp" --output "/workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages/libstdcpp6-14.3.0-r5.apk" rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread mkdir -p /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf export CROSS="arm-openwrt-linux-muslgnueabi-" NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/workspace/airoha_en7523/builds/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/workspace/airoha_en7523/builds/scripts/strip-kmod.sh" PATCHELF="/workspace/airoha_en7523/builds/staging_dir/host/bin/patchelf" /workspace/airoha_en7523/builds/scripts/rstrip.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread install -d -m0755 /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/ mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/ (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread; ) ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libpthread"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/postinst-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/postinst-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/post-install; ( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/post-install ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/post-install"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/post-upgrade; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="libpthread"'; echo "default_prerm"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/prerm-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/prerm-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/pre-deinstall; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/postrm ] || sed -zi 's/^\s*#!/#!/' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/postrm"; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.rusers; fi; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.alternatives; fi; (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread && find . -type f,l -printf "/%P\n" | sort > /workspace/airoha_en7523/builds/tmp/libpthread.list && mv /workspace/airoha_en7523/builds/tmp/libpthread.list /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.list) # Move conffiles to IDIR and build conffiles_static with csums if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/conffiles ]; then mv -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/conffiles /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.conffiles_static; done; fi # Some package (base-files) manually append stuff to conffiles # Append stuff from it and delete the CONTROL directory since everything else should be migrated if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/CONTROL/conffiles ]; then echo $(IDIR_libpthread)/CONTROL/conffiles >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/CONTROL/conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/lib/apk/packages/libpthread.conffiles_static; done; rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/CONTROL/conffiles; fi if [ -z "$(ls -A /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/CONTROL 2>/dev/null)" ]; then rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/CONTROL; else echo "CONTROL directory /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi /workspace/airoha_en7523/builds/staging_dir/host/bin/fakeroot /workspace/airoha_en7523/builds/staging_dir/host/bin/apk mkpkg --info "name:libpthread" --info "version:1.2.5-r5" --info "description:POSIX thread library" --info "arch:arm_cortex-a7" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:http://www.musl-libc.org/" --info "maintainer:Felix Fietkau " --info "provides:libpthread-any" --script "post-install:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/post-install" --script "post-upgrade:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/post-upgrade" --script "pre-deinstall:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/libpthread/pre-deinstall" --info "depends:libgcc1" --files "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/libpthread" --output "/workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages/libpthread-1.2.5-r5.apk" rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt mkdir -p /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib find /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf export CROSS="arm-openwrt-linux-muslgnueabi-" NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/workspace/airoha_en7523/builds/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/workspace/airoha_en7523/builds/scripts/strip-kmod.sh" PATCHELF="/workspace/airoha_en7523/builds/staging_dir/host/bin/patchelf" /workspace/airoha_en7523/builds/scripts/rstrip.sh /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt install -d -m0755 /workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/ mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/ (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt; ) ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="librt"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/postinst-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/postinst-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/post-install; ( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/post-install ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/post-install"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/post-upgrade; ( echo "#!/bin/sh"; echo "[ -s "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo 'export root="${IPKG_INSTROOT}"'; echo 'export pkgname="librt"'; echo "default_prerm"; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/prerm-pkg ] || sed '/^\s*#!/d' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/prerm-pkg"; ) > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/pre-deinstall; [ ! -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/postrm ] || sed -zi 's/^\s*#!/#!/' "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/postrm"; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.rusers; fi; if [ -n "" ]; then echo > /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.alternatives; fi; (cd /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt && find . -type f,l -printf "/%P\n" | sort > /workspace/airoha_en7523/builds/tmp/librt.list && mv /workspace/airoha_en7523/builds/tmp/librt.list /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.list) # Move conffiles to IDIR and build conffiles_static with csums if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/conffiles ]; then mv -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/conffiles /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.conffiles_static; done; fi # Some package (base-files) manually append stuff to conffiles # Append stuff from it and delete the CONTROL directory since everything else should be migrated if [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/CONTROL/conffiles ]; then echo $(IDIR_librt)/CONTROL/conffiles >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.conffiles; for file in $(cat /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/CONTROL/conffiles); do [ -f /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/$file ] || continue; csum=$(/workspace/airoha_en7523/builds/staging_dir/host/bin/mkhash sha256 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/$file); echo $file $csum >> /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/lib/apk/packages/librt.conffiles_static; done; rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/CONTROL/conffiles; fi if [ -z "$(ls -A /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/CONTROL 2>/dev/null)" ]; then rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/CONTROL; else echo "CONTROL directory /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi /workspace/airoha_en7523/builds/staging_dir/host/bin/fakeroot /workspace/airoha_en7523/builds/staging_dir/host/bin/apk mkpkg --info "name:librt" --info "version:1.2.5-r5" --info "description:POSIX.1b RealTime extension library" --info "arch:arm_cortex-a7" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:http://www.musl-libc.org/" --info "maintainer:Felix Fietkau " --info "provides:librt-any" --script "post-install:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/post-install" --script "post-upgrade:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/post-upgrade" --script "pre-deinstall:/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/apk-arm_cortex-a7/librt/pre-deinstall" --info "depends:libpthread" --files "/workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/ipkg-arm_cortex-a7/librt" --output "/workspace/airoha_en7523/builds/bin/targets/airoha/en7523/packages/librt-1.2.5-r5.apk" rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libgcc.installed /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libgcc mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libgcc install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libgcc/lib cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libgcc_s.so.* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libgcc/lib/ touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libgcc.installed mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp echo '1' | cmp -s - /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libgcc.version || { mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo; echo '1' > /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libgcc.version; cp /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libgcc.version /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libgcc-any.version; } SHELL= flock /workspace/airoha_en7523/builds/tmp/.root-copy.flock -c 'cp -fpR /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libgcc/. /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/' touch /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp/.libgcc_installed echo "libgcc" >> /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/toolchain.default.install rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc.installed /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc echo 1.2.5-r5 > /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/libc.version; install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/lib /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/usr/bin cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/ld-musl-*.so* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/lib/ cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libc.so* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/lib/ ln -sf ../../lib/libc.so /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/usr/bin/ldd cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libatomic.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libc.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libcrypt.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libdl.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libitm.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libm.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libpthread.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libresolv.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/librt.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libssp_nonshared.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libstdc++.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libstdc++exp.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libstdc++fs.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libsupc++.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libutil.a /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libxnet.a /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/lib/ cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/14.3.0/libgcc_pic.a /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/lib/libgcc_s_pic.a; cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/14.3.0/libgcc.map /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/lib/libgcc_s_pic.map touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc.installed rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libatomic.installed /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libatomic mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libatomic install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libatomic/lib cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libatomic.so.* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libatomic/lib/ touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libatomic.installed rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp.installed /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp/usr/lib cp -fpR /workspace/airoha_en7523/builds/staging_dir/toolchain-arm_cortex-a7_gcc-14.3.0_musl_eabi/lib/libstdc++.so.* /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp/usr/lib/ rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp/usr/lib/*-gdb.py touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp.installed rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libpthread.installed /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libpthread mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libpthread install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libpthread/lib touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libpthread.installed rm -rf /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/librt.installed /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/librt mkdir -p /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/librt install -d -m0755 /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/librt/lib touch /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/librt.installed mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp SHELL= flock /workspace/airoha_en7523/builds/tmp/.root-copy.flock -c 'cp -fpR /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libc/. /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/' touch /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp/.libc_installed echo "libc" >> /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/toolchain.default.install mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp echo '1' | cmp -s - /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libatomic.version || { mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo; echo '1' > /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libatomic.version; cp /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libatomic.version /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libatomic-any.version; } SHELL= flock /workspace/airoha_en7523/builds/tmp/.root-copy.flock -c 'cp -fpR /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libatomic/. /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/' touch /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp/.libatomic_installed echo "libatomic" >> /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/toolchain.default.install mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp echo '6' | cmp -s - /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libstdcpp.version || { mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo; echo '6' > /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libstdcpp.version; cp /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libstdcpp.version /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/libstdcpp-any.version; } SHELL= flock /workspace/airoha_en7523/builds/tmp/.root-copy.flock -c 'cp -fpR /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libstdcpp/. /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/' touch /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp/.libstdcpp_installed echo "libstdcpp" >> /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/toolchain.default.install mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp SHELL= flock /workspace/airoha_en7523/builds/tmp/.root-copy.flock -c 'cp -fpR /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/libpthread/. /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/' touch /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp/.libpthread_installed echo "libpthread" >> /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/toolchain.default.install mkdir -p /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp SHELL= flock /workspace/airoha_en7523/builds/tmp/.root-copy.flock -c 'cp -fpR /workspace/airoha_en7523/builds/build_dir/target-arm_cortex-a7_musl_eabi/toolchain/.pkgdir/librt/. /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/' touch /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/root-airoha/stamp/.librt_installed echo "librt" >> /workspace/airoha_en7523/builds/staging_dir/target-arm_cortex-a7_musl_eabi/pkginfo/toolchain.default.install make[2]: Leaving directory '/workspace/airoha_en7523/builds/package/libs/toolchain' time: package/libs/toolchain/compile#0.67#0.82#2.37