Skip to content

Conversation

@raenye
Copy link
Contributor

@raenye raenye commented Nov 8, 2025

📦 Package Details

Maintainer: @karlp

Description: Fix CMake min version. See openwrt/openwrt#20265.


🧪 Run Testing Details

  • OpenWrt Version: snapshot
  • OpenWrt Target/Subtarget: ramips/mt7621
  • OpenWrt Device: wodesys,wd-r1802u

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

If your PR contains a patch:

  • It can be applied using git am
  • It has been refreshed to avoid offsets, fuzzes, etc., using
    make package/<your-package>/refresh V=s
  • It is structured in a way that it is potentially upstreamable
    (e.g., subject line, commit description, etc.)
    We must try to upstream patches to reduce maintenance burden.

Patch CMakeLists.txt for cmake 4.x compatibility.
New cmake versions require at least 3.5 as 'cmake_minimum_required'
in CMakeLists.txt. In future 3.10 will be required.

Link: openwrt#20265
Signed-off-by: Rani Hod <[email protected]>
@hnyman
Copy link
Contributor

hnyman commented Nov 8, 2025

I feel that for mosquitto, the better solution would be to update the package itself from 2.0.18 (of Sep 2023) to 2.0.22 (of July 2025) which already has the minimum cmake bump built-in

@raenye
Copy link
Contributor Author

raenye commented Nov 8, 2025

Fair enough. Should I close this PR then?

@hnyman
Copy link
Contributor

hnyman commented Nov 8, 2025

Well, in meanwhile I already tried to do the mosquitto update by myself, but it seems to require first the libwebsockets upgrade, and possibly something else.

Just leave the PR open for a while. This might still be stopgap solution.

EDIT:

Curiously, the SSL-version compiles ok, but nossl version of 2.0.22 complains about openssl...

=OFF /OpenWrt/aarch64/build_dir/target-aarch64_cortex-a53_musl/mosquitto-nossl/mosquitto-2.0.22 )
Not searching for unused variables given on the command line.
-- WITH_DLT = OFF
-- TRUE
-- Configuring done (0.0s)
CMake Error at lib/CMakeLists.txt:103 (target_link_libraries):
  Target "libmosquitto" links to:

    OpenSSL::SSL

  but the target was not found.  Possible reasons include:

    * There is a typo in the target name.
    * A find_package call is missing for an IMPORTED target.
    * An ALIAS target is missing.



CMake Error at src/CMakeLists.txt:214 (target_link_libraries):
  Target "mosquitto" links to:

    OpenSSL::SSL

  but the target was not found.  Possible reasons include:

    * There is a typo in the target name.
    * A find_package call is missing for an IMPORTED target.
    * An ALIAS target is missing.

EDIT2:
It seems to need also this backport to 2.0.22:

eclipse-mosquitto/mosquitto@af68d99

@raenye
Copy link
Contributor Author

raenye commented Nov 8, 2025

Curiously, the SSL-version compiles ok, but nossl version of 2.0.22 complains about openssl...

I actually compiled and installed the nossl version on my device (not a complete build, just as a single package).

Build log
$ make package/feeds/packages/mosquitto/compile V=s
make[2]: Entering directory '/home/user/git/openwrt/scripts/config'
make[2]: 'conf' is up to date.
make[2]: Leaving directory '/home/user/git/openwrt/scripts/config'
make[1]: Entering directory '/home/user/git/openwrt'
+ mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl
+ cd /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl
+ mkdir -p bin lib stamp usr/include usr/lib
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/stamp
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/.prepared
make[2]: Entering directory '/home/user/git/openwrt/package/utils/lua'
make[2]: Leaving directory '/home/user/git/openwrt/package/utils/lua'
time: package/utils/lua/host-compile#0.24#0.09#0.31
make[2]: Entering directory '/home/user/git/openwrt/package/system/apk'
make[2]: Leaving directory '/home/user/git/openwrt/package/system/apk'
time: package/system/apk/host-compile#0.24#0.04#0.25
make[2]: Entering directory '/home/user/git/openwrt/package/libs/toolchain'
rm -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.built
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.built_check
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libgcc_s.so.1 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.built
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc
echo 1.2.5-r5 > /home/user/git/openwrt/tmp/libc.version;        install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/usr/bin
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/ld-musl-*.so* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib/
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libc.so* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib/
ln -sf ../../lib/libc.so /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/usr/bin/ldd
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libatomic.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libc.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libcrypt.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libdl.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libm.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libpthread.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libresolv.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/librt.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libssp_nonshared.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libstdc++.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libstdc++exp.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libstdc++fs.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libsupc++.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libutil.a /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libxnet.a /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib/
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/gcc/mipsel-openwrt-linux-musl/14.3.0/libgcc_pic.a /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib/libgcc_s_pic.a; cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/gcc/mipsel-openwrt-linux-musl/14.3.0/libgcc.map /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/lib/libgcc_s_pic.map
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc.installed
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libc/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.libc_installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc
/home/user/git/openwrt/scripts/ipkg-remove libgcc /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libgcc1-14.3.0-r5.apk
removed '/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libgcc1-14.3.0-r5.apk'
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libgcc_s.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/libgcc_s.so.1: shared object
install -d -m0755 /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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="libgcc"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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="libgcc"'; echo "default_prerm"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/postrm";
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/libgcc.list && mv /home/user/git/openwrt/tmp/libgcc.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/CONTROL/conffiles ]; then echo $(IDIR_libgcc)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/lib/apk/packages/libgcc.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/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:mipsel_24kc" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:http://gcc.gnu.org/" --info "maintainer:Felix Fietkau <[email protected]>" --info "provides: libgcc=14.3.0-r5 "  --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libgcc/pre-deinstall" --info "depends:" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libgcc" --output "/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libgcc1-14.3.0-r5.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc
/home/user/git/openwrt/scripts/ipkg-remove libc /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libc-1.2.5-r5.apk
removed '/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libc-1.2.5-r5.apk'
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
echo 1.2.5-r5 > /home/user/git/openwrt/tmp/libc.version;        install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/usr/bin
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/ld-musl-*.so* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libc.so* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/
ln -sf ../../lib/libc.so /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/usr/bin/ldd
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/libc.so: shared object
install -d -m0755 /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/postrm";
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/libc.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/libc.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/libc.list && mv /home/user/git/openwrt/tmp/libc.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/libc.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/libc.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/libc.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/CONTROL/conffiles ]; then echo $(IDIR_libc)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/libc.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/lib/apk/packages/libc.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/staging_dir/host/bin/apk mkpkg --info "name:libc" --info "version:1.2.5-r5"  --info "description:C library" --info "arch:mipsel_24kc" --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 <[email protected]>" --info "provides:"  --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libc/pre-deinstall" --info "depends:libgcc1" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libc" --output "/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libc-1.2.5-r5.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic
/home/user/git/openwrt/scripts/ipkg-remove libatomic /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libatomic1-14.3.0-r5.apk
removed '/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libatomic1-14.3.0-r5.apk'
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libatomic.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/libatomic.so.1.2.0: shared object
install -d -m0755 /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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="libatomic"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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="libatomic"'; echo "default_prerm"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/postrm";
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/libatomic.list && mv /home/user/git/openwrt/tmp/libatomic.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/CONTROL/conffiles ]; then echo $(IDIR_libatomic)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/lib/apk/packages/libatomic.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/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:mipsel_24kc" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:http://gcc.gnu.org/" --info "maintainer:Felix Fietkau <[email protected]>" --info "provides: libatomic=14.3.0-r5 "  --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libatomic/pre-deinstall" --info "depends:libgcc1" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libatomic" --output "/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libatomic1-14.3.0-r5.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp
/home/user/git/openwrt/scripts/ipkg-remove libstdcpp /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libstdcpp6-14.3.0-r5.apk
removed '/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libstdcpp6-14.3.0-r5.apk'
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/usr/lib
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libstdc++.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/usr/lib/
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/usr/lib/*-gdb.py
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/usr/lib/libstdc++.so.6.0.33: shared object
install -d -m0755 /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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="libstdcpp"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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="libstdcpp"'; echo "default_prerm"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/postrm";
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/libstdcpp.list && mv /home/user/git/openwrt/tmp/libstdcpp.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/CONTROL/conffiles ]; then echo $(IDIR_libstdcpp)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/lib/apk/packages/libstdcpp.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/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:mipsel_24kc" --info "license:GPL-3.0-with-GCC-exception" --info "origin:feeds/base/libs/toolchain" --info "url:http://gcc.gnu.org/" --info "maintainer:Felix Fietkau <[email protected]>" --info "provides: libstdcpp=14.3.0-r5 "  --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libstdcpp/pre-deinstall" --info "depends:" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libstdcpp" --output "/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libstdcpp6-14.3.0-r5.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread
/home/user/git/openwrt/scripts/ipkg-remove libpthread /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libpthread-1.2.5-r5.apk
removed '/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libpthread-1.2.5-r5.apk'
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread
install -d -m0755 /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/postrm";
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/libpthread.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/libpthread.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/libpthread.list && mv /home/user/git/openwrt/tmp/libpthread.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/libpthread.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/libpthread.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/libpthread.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/CONTROL/conffiles ]; then echo $(IDIR_libpthread)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/libpthread.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/lib/apk/packages/libpthread.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/staging_dir/host/bin/apk mkpkg --info "name:libpthread" --info "version:1.2.5-r5"  --info "description:POSIX thread library" --info "arch:mipsel_24kc" --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 <[email protected]>" --info "provides:"  --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/libpthread/pre-deinstall" --info "depends:libgcc1" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/libpthread" --output "/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/libpthread-1.2.5-r5.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt
/home/user/git/openwrt/scripts/ipkg-remove librt /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/librt-1.2.5-r5.apk
removed '/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/librt-1.2.5-r5.apk'
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt
install -d -m0755 /home/user/git/openwrt/bin/targets/ramips/mt7621/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/postrm";
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/librt.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/librt.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/librt.list && mv /home/user/git/openwrt/tmp/librt.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/librt.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/librt.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/librt.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/CONTROL/conffiles ]; then echo $(IDIR_librt)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/librt.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/lib/apk/packages/librt.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/staging_dir/host/bin/apk mkpkg --info "name:librt" --info "version:1.2.5-r5"  --info "description:POSIX.1b RealTime extension library" --info "arch:mipsel_24kc" --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 <[email protected]>" --info "provides:"  --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/apk-mipsel_24kc/librt/pre-deinstall" --info "depends:libpthread" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/ipkg-mipsel_24kc/librt" --output "/home/user/git/openwrt/bin/targets/ramips/mt7621/packages/librt-1.2.5-r5.apk"
echo "libc" >> /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libgcc.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libgcc
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libgcc
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libgcc/lib
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libgcc_s.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libgcc/lib/
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libgcc.installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libatomic.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libatomic
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libatomic
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libatomic/lib
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libatomic.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libatomic/lib/
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libatomic.installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp/usr/lib
cp -fpR /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib/libstdc++.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp/usr/lib/
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp/usr/lib/*-gdb.py
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp.installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libpthread.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libpthread
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libpthread
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libpthread/lib
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libpthread.installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/librt.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/librt
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/librt
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/librt/lib
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/librt.installed
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
echo '1' | cmp -s - /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/libgcc.version || { echo '1' > /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/libgcc.version;  }
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libgcc/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.libgcc_installed
echo "libgcc" >> /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
echo '1' | cmp -s - /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/libatomic.version || { echo '1' > /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/libatomic.version;  }
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libatomic/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.libatomic_installed
echo "libatomic" >> /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
echo '6' | cmp -s - /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/libstdcpp.version || { echo '6' > /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/libstdcpp.version;  }
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libstdcpp/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.libstdcpp_installed
echo "libstdcpp" >> /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/libpthread/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.libpthread_installed
echo "libpthread" >> /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo/toolchain.default.install
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/toolchain/.pkgdir/librt/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.librt_installed
make[2]: Leaving directory '/home/user/git/openwrt/package/libs/toolchain'
time: package/libs/toolchain/compile#1.33#0.34#1.60
make[2]: Entering directory '/home/user/git/openwrt/feeds/packages/libs/c-ares'
make[2]: Leaving directory '/home/user/git/openwrt/feeds/packages/libs/c-ares'
time: package/feeds/packages/c-ares/compile#0.18#0.03#0.19
make[2]: Entering directory '/home/user/git/openwrt/feeds/packages/libs/cjson'
make[2]: Leaving directory '/home/user/git/openwrt/feeds/packages/libs/cjson'
time: package/feeds/packages/cjson/compile#0.17#0.02#0.18
make[2]: Entering directory '/home/user/git/openwrt/package/libs/openssl'
Package/openssl/add-module 1='provider'; 2='legacy'; 3='/usr/lib/ossl-modules' 4=''
MOD_TYPE='provider'; MOD_NAME='legacy'; MOD_DIR='/usr/lib/ossl-modules' OSSL_PKG='libopenssl-legacy'
Package/openssl/add-module 1='engine'; 2='afalg'; 3='/usr/lib/engines-3' 4=''
MOD_TYPE='engine'; MOD_NAME='afalg'; MOD_DIR='/usr/lib/engines-3' OSSL_PKG='libopenssl-afalg'
Package/openssl/add-module 1='engine'; 2='devcrypto'; 3='/usr/lib/engines-3' 4=''
MOD_TYPE='engine'; MOD_NAME='devcrypto'; MOD_DIR='/usr/lib/engines-3' OSSL_PKG='libopenssl-devcrypto'
Package/openssl/add-module 1='engine'; 2='padlock'; 3='/usr/lib/engines-3' 4=''
MOD_TYPE='engine'; MOD_NAME='padlock'; MOD_DIR='/usr/lib/engines-3' OSSL_PKG='libopenssl-padlock'
make[2]: Leaving directory '/home/user/git/openwrt/package/libs/openssl'
time: package/libs/openssl/compile#0.38#0.10#0.43
make[2]: Entering directory '/home/user/git/openwrt/feeds/packages/net/mosquitto'
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.prepared_2c0008c8e3f98674d8a6e91691996e03_6664517399ebbbc92a37c5bb081b5c53_check
. /home/user/git/openwrt/include/shell.sh; /home/user/git/openwrt/staging_dir/host/bin/libdeflate-gzip -dc /home/user/git/openwrt/dl/mosquitto-2.0.18.tar.gz | tar -C /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.. -xf -
[ ! -d ./src/ ] || cp -fpR ./src/. /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18

Applying /home/user/git/openwrt/feeds/packages/net/mosquitto/patches/cmake.patch using plaintext:
patching file CMakeLists.txt
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.prepared_2c0008c8e3f98674d8a6e91691996e03_6664517399ebbbc92a37c5bb081b5c53
rm -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.configured_*
rm -f /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/stamp/.mosquitto.nossl_installed
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18; CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -fmacro-prefix-map=/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18=mosquitto-2.0.18 -mips16 -minterlink-mips16 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -fmacro-prefix-map=/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18=mosquitto-2.0.18 -mips16 -minterlink-mips16 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -mips16 -minterlink-mips16 " LDFLAGS="-L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/usr/lib -L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib -fuse-ld=bfd -znow -zrelro " cmake --no-warn-unused-cli -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_VERSION=1 -DCMAKE_SYSTEM_PROCESSOR=mipsel -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_C_COMPILER_LAUNCHER="" -DCMAKE_C_COMPILER="/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc" -DCMAKE_CXX_COMPILER_LAUNCHER="" -DCMAKE_CXX_COMPILER="/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-g++" -DCMAKE_ASM_COMPILER_LAUNCHER="" -DCMAKE_ASM_COMPILER="/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc" -DCMAKE_EXE_LINKER_FLAGS:STRING="-L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/usr/lib -L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib -fuse-ld=bfd -znow -zrelro" -DCMAKE_MODULE_LINKER_FLAGS:STRING="-L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/usr/lib -L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -Wl,-Bsymbolic-functions" -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/usr/lib -L/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -Wl,-Bsymbolic-functions" -DCMAKE_AR="/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc-ar" -DCMAKE_NM="/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc-nm" -DCMAKE_RANLIB="/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc-ranlib" -DCMAKE_FIND_ROOT_PATH="/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/usr;/home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl" -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=BOTH -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_STRIP=: -DCMAKE_INSTALL_PREFIX=/usr -DDL_LIBRARY=/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl -DCMAKE_PREFIX_PATH=/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl -DCMAKE_SKIP_RPATH=TRUE -DCMAKE_EXPORT_PACKAGE_REGISTRY=FALSE -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=TRUE -DCMAKE_FIND_USE_PACKAGE_REGISTRY=FALSE -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=TRUE -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=FALSE -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=TRUE -DCMAKE_GENERATOR="Ninja" -DDOCUMENTATION=OFF -DWITH_ADNS=OFF -DWITH_BUNDLED_DEPS=ON -DWITH_DLT=OFF -DWITH_PERSISTENCE=ON -DWITH_PIC=ON -DWITH_SOCKS=ON -DWITH_SRV=ON -DWITH_SYSTEMD=OFF -DWITH_SYS_TREE=ON -DWITH_THREADING=ON -DWITH_TLS=OFF -DWITH_WEBSOCKETS=OFF /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18 )
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 14.3.0
-- The CXX compiler identification is GNU 14.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/user/git/openwrt/staging_dir/toolchain-mipsel_24kc_gcc-14.3.0_musl/bin/mipsel-openwrt-linux-musl-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- WITH_DLT = OFF
-- Found cJSON: /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include
-- TRUE
-- Looking for getaddrinfo_a in anl
-- Looking for getaddrinfo_a in anl - not found
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.configured_68b329da9893e34099c7d8ad5cb9c940
rm -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.built
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.built_check
MAKEFLAGS="" /home/user/git/openwrt/staging_dir/host/bin/ninja  -j1 -C /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18
ninja: Entering directory `/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18'
[16/143] Building C object lib/CMakeFiles/libmosquitto.dir/loop.c.o
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/loop.c: In function 'mosquitto_loop':
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/loop.c:86:33: warning: 'ares_fds' is deprecated: Use ARES_OPT_EVENT_THREAD or ARES_OPT_SOCK_STATE_CB instead [-Wdeprecated-declarations]
   86 |                                 rc = ares_fds(mosq->achan, &readfds, &writefds);
      |                                 ^~
In file included from /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/mosquitto_internal.h:43,
                 from /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/loop.c:28:
/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/ares.h:646:31: note: declared here
  646 |   ARES_OPT_SOCK_STATE_CB) int ares_fds(const ares_channel_t *channel,
      |                               ^~~~~~~~
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/loop.c:176:25: warning: 'ares_process' is deprecated: Use ares_process_fd instead [-Wdeprecated-declarations]
  176 |                         ares_process(mosq->achan, &readfds, &writefds);
      |                         ^~~~~~~~~~~~
/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/ares.h:658:57: note: declared here
  658 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_process_fd) void ares_process(
      |                                                         ^~~~~~~~~~~~
[35/143] Building C object lib/CMakeFiles/libmosquitto.dir/srv_mosq.c.o
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/srv_mosq.c: In function 'srv_callback':
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/srv_mosq.c:44:17: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
   44 |                 status = ares_parse_srv_reply(abuf, alen, &reply);
      |                 ^~~~~~
In file included from /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/srv_mosq.c:22:
/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/ares.h:824:55: note: declared here
  824 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply(
      |                                                       ^~~~~~~~~~~~~~~~~~~~
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/srv_mosq.c: In function 'mosquitto_connect_srv':
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/srv_mosq.c:81:9: warning: 'ares_init' is deprecated: Use ares_init_options instead [-Wdeprecated-declarations]
   81 |         rc = ares_init(&mosq->achan);
      |         ^~
/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/ares.h:482:70: note: declared here
  482 | CARES_EXTERN             CARES_DEPRECATED_FOR(ares_init_options) int ares_init(
      |                                                                      ^~~~~~~~~
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/lib/srv_mosq.c:102:17: warning: 'ares_search' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations]
  102 |                 ares_search(mosq->achan, h, ns_c_in, ns_t_srv, srv_callback, mosq);
      |                 ^~~~~~~~~~~
/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/usr/include/ares.h:607:60: note: declared here
  607 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search(
      |                                                            ^~~~~~~~~~~
[64/143] Building C object src/CMakeFiles/mosquitto.dir/conf.c.o
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/src/conf.c: In function 'config__read_file_core':
/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/src/conf.c:1704:119: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'ssize_t' {aka 'int'} [-Wformat=]
 1704 |                                                 log__printf(NULL, MOSQ_LOG_ERR, "Error: Invalid memory_limit value (%ld).", lim);
      |                                                                                                                     ~~^     ~~~
      |                                                                                                                       |     |
      |                                                                                                                       |     ssize_t {aka int}
      |                                                                                                                       long int
      |                                                                                                                     %d
[143/143] Linking C shared module plugins/payload-modification/mosquitto_payload_modification.so
DESTDIR="/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install" MAKEFLAGS="" /home/user/git/openwrt/staging_dir/host/bin/ninja  -j1 -C /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18 install
ninja: Entering directory `/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18'
[0/1] Install the project...
-- Install configuration: "Release"
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/etc/mosquitto/mosquitto.conf
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/etc/mosquitto/aclfile.example
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/etc/mosquitto/pskfile.example
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/etc/mosquitto/pwfile.example
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/pkgconfig/libmosquitto.pc
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/pkgconfig/libmosquittopp.pc
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquitto.so.2.0.18
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquitto.so.1
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquitto.so
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/include/mosquitto.h
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/include/mqtt_protocol.h
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquittopp.so.2.0.18
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquittopp.so.1
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquittopp.so
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/include/mosquittopp.h
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_pub
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_sub
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_rr
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/sbin/mosquitto
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/include/mosquitto_broker.h
-- Installing: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/include/mosquitto_plugin.h
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.built
rm -rf /home/user/git/openwrt/tmp/stage-mosquitto
mkdir -p /home/user/git/openwrt/tmp/stage-mosquitto/host /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/packages
install -d -m0755 /home/user/git/openwrt/tmp/stage-mosquitto/usr/include
cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/include/*.h /home/user/git/openwrt/tmp/stage-mosquitto/usr/include
install -d -m0755 /home/user/git/openwrt/tmp/stage-mosquitto/usr/lib
cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquitto.so* /home/user/git/openwrt/tmp/stage-mosquitto/usr/lib/
cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquittopp.so* /home/user/git/openwrt/tmp/stage-mosquitto/usr/lib/
install -d -m0755 /home/user/git/openwrt/tmp/stage-mosquitto/usr/lib/pkgconfig
cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/pkgconfig/*.pc /home/user/git/openwrt/tmp/stage-mosquitto/usr/lib/pkgconfig
find /home/user/git/openwrt/tmp/stage-mosquitto -name '*.la' | xargs -r rm -f;
if [ -f /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/packages/mosquitto.nossl.list ]; then /home/user/git/openwrt/scripts/clean-package.sh "/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/packages/mosquitto.nossl.list" "/home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl"; fi
if [ -d /home/user/git/openwrt/tmp/stage-mosquitto ]; then (cd /home/user/git/openwrt/tmp/stage-mosquitto; find ./ > /home/user/git/openwrt/tmp/stage-mosquitto.files);         SHELL= flock /home/user/git/openwrt/tmp/.staging-dir.flock -c ' mv /home/user/git/openwrt/tmp/stage-mosquitto.files /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/packages/mosquitto.nossl.list && cp -fpR /home/user/git/openwrt/tmp/stage-mosquitto/* /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/; '; fi
rm -rf /home/user/git/openwrt/tmp/stage-mosquitto
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/stamp/.mosquitto.nossl_installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/usr/sbin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/sbin/mosquitto /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/usr/sbin
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/etc/mosquitto
install -m0600 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/etc/mosquitto/mosquitto.conf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/etc/mosquitto
cp -fpR ./files/* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/usr/sbin/mosquitto: executable
install -d -m0755 /home/user/git/openwrt/bin/packages/mipsel_24kc/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl; echo "$V_Package_mosquitto_nossl_conffiles" > conffiles; )
( 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="mosquitto-nossl"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/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="mosquitto-nossl"'; echo "default_prerm"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/postrm";
if [ -n "mosquitto=200:mosquitto=200" ]; then echo mosquitto=200:mosquitto=200 > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/mosquitto-nossl.list && mv /home/user/git/openwrt/tmp/mosquitto-nossl.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/CONTROL/conffiles ]; then echo $(IDIR_mosquitto-nossl)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/lib/apk/packages/mosquitto-nossl.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/staging_dir/host/bin/apk mkpkg --info "name:mosquitto-nossl" --info "version:2.0.18-r3"  --info "description:Mosquitto is an open source (BSD licensed) message broker that implements the MQTT protocol version 3.1, 3.1.1 and 5. MQTT provides a lightweight method of carrying out messaging using a publish/subscribe model. This package also includes some basic support for configuring via UCI This package is built WITHOUT SSL support." --info "arch:mipsel_24kc" --info "license:EPL-2.0" --info "origin:feeds/packages/feeds/packages/net/mosquitto" --info "url:http://www.mosquitto.org/" --info "maintainer:Karl Palsson <[email protected]>" --info "provides: mosquitto " --info "provider-priority:1" --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-nossl/pre-deinstall" --info "depends:libc librt" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-nossl" --output "/home/user/git/openwrt/bin/packages/mipsel_24kc/packages/mosquitto-nossl-2.0.18-r3.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl/usr/sbin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/sbin/mosquitto /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl/usr/sbin
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl/etc/mosquitto
install -m0600 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/etc/mosquitto/mosquitto.conf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl/etc/mosquitto
cp -fpR ./files/* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl/
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl.installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/usr/lib
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquitto.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/usr/lib/
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/usr/lib/libmosquitto.so.2.0.18: shared object
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/usr/lib/libmosquitto.so.1: shared object
install -d -m0755 /home/user/git/openwrt/bin/packages/mipsel_24kc/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl; )
( 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="libmosquitto-nossl"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/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="libmosquitto-nossl"'; echo "default_prerm"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/postrm";
if [ -n "mosquitto=200:mosquitto=200" ]; then echo mosquitto=200:mosquitto=200 > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/libmosquitto-nossl.list && mv /home/user/git/openwrt/tmp/libmosquitto-nossl.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/CONTROL/conffiles ]; then echo $(IDIR_libmosquitto-nossl)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/lib/apk/packages/libmosquitto-nossl.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/staging_dir/host/bin/apk mkpkg --info "name:libmosquitto-nossl" --info "version:2.0.18-r3"  --info "description:Library required for mosquitto's command line client tools, also for use by any third party software that wants to communicate with _any_ MQTT server. Should be useable for communicating with any MQTT v3.1/3.1.1/5 compatible server, in addition to Mosquitto. This package is built without SSL support" --info "arch:mipsel_24kc" --info "license:EPL-2.0" --info "origin:feeds/packages/feeds/packages/net/mosquitto" --info "url:http://www.mosquitto.org/" --info "maintainer:Karl Palsson <[email protected]>" --info "provides: libmosquitto " --info "provider-priority:1" --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/libmosquitto-nossl/pre-deinstall" --info "depends:libc libpthread librt libcares" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/libmosquitto-nossl" --output "/home/user/git/openwrt/bin/packages/mipsel_24kc/packages/libmosquitto-nossl-2.0.18-r3.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/libmosquitto-nossl.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/libmosquitto-nossl
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/libmosquitto-nossl
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/libmosquitto-nossl/usr/lib
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/lib/libmosquitto.so.* /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/libmosquitto-nossl/usr/lib/
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/libmosquitto-nossl.installed
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl
mkdir -p /home/user/git/openwrt/bin/targets/ramips/mt7621/packages /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/pkginfo
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/usr/bin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_pub /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/usr/bin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_sub /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/usr/bin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_rr /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/usr/bin
find /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="mipsel-openwrt-linux-musl-"  NO_RENAME=1 ; NM="mipsel-openwrt-linux-musl-nm" STRIP="/home/user/git/openwrt/staging_dir/host/bin/sstrip -z" STRIP_KMOD="/home/user/git/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/user/git/openwrt/staging_dir/host/bin/patchelf" /home/user/git/openwrt/scripts/rstrip.sh /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/usr/bin/mosquitto_pub: executable
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/usr/bin/mosquitto_sub: executable
rstrip.sh: /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/usr/bin/mosquitto_rr: executable
install -d -m0755 /home/user/git/openwrt/bin/packages/mipsel_24kc/packages/tmp
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl; )
( 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="mosquitto-client-nossl"'; echo "add_group_and_user"; echo "default_postinst"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/postinst-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/postinst-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/post-install;
( echo "#!/bin/sh"; echo 'export PKG_UPGRADE=1'; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/post-install ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/post-install"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/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="mosquitto-client-nossl"'; echo "default_prerm"; [ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/prerm-pkg ] || sed -z 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/prerm-pkg"; ) > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/pre-deinstall;
[ ! -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/postrm ] || sed -zi 's/^\s*#!/#!/' "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/postrm";
if [ -n "mosquitto=200:mosquitto=200" ]; then echo mosquitto=200:mosquitto=200 > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.rusers; fi;
if [ -n "" ]; then echo  > /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.alternatives; fi;
(cd /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl && find . -type f,l -printf "/%P\n" | sort > /home/user/git/openwrt/tmp/mosquitto-client-nossl.list && mv /home/user/git/openwrt/tmp/mosquitto-client-nossl.list /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.list)
# Move conffiles to IDIR and build conffiles_static with csums
if [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/conffiles ]; then mv -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/conffiles /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.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 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/CONTROL/conffiles ]; then echo $(IDIR_mosquitto-client-nossl)/CONTROL/conffiles >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.conffiles; for file in $(cat /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/CONTROL/conffiles); do [ -f /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/$file ] || continue; csum=$(/home/user/git/openwrt/staging_dir/host/bin/mkhash sha256 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/$file); echo $file $csum >> /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/lib/apk/packages/mosquitto-client-nossl.conffiles_static; done; rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/CONTROL/conffiles; fi
if [ -z "$(ls -A /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/CONTROL 2>/dev/null)" ]; then rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/CONTROL; else echo "CONTROL directory /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl/CONTROL is not empty! This is not right and should be checked!" >&2; exit 1; fi
/home/user/git/openwrt/staging_dir/host/bin/fakeroot /home/user/git/openwrt/staging_dir/host/bin/apk mkpkg --info "name:mosquitto-client-nossl" --info "version:2.0.18-r3"  --info "description:Command line client tools for working with mosquitto. This includes mosquitto_sub, mosquitto_pub, mosquitto_rr and the mosquitto_ctrl tool. This package is built without SSL support" --info "arch:mipsel_24kc" --info "license:EPL-2.0" --info "origin:feeds/packages/feeds/packages/net/mosquitto" --info "url:http://www.mosquitto.org/" --info "maintainer:Karl Palsson <[email protected]>" --info "provides: mosquitto-client " --info "provider-priority:1" --script "post-install:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/post-install" --script "post-upgrade:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/post-upgrade" --script "pre-deinstall:/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/apk-mipsel_24kc/mosquitto-client-nossl/pre-deinstall" --info "depends:libc librt libcares cJSON libmosquitto-nossl" --files "/home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-mipsel_24kc/mosquitto-client-nossl" --output "/home/user/git/openwrt/bin/packages/mipsel_24kc/packages/mosquitto-client-nossl-2.0.18-r3.apk"
rm -rf /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl.installed /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl
mkdir -p /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl
install -d -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl/usr/bin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_pub /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl/usr/bin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_sub /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl/usr/bin
install -m0755 /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/ipkg-install/usr/bin/mosquitto_rr /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl/usr/bin
touch /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl.installed
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-nossl/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.mosquitto-nossl_installed
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/libmosquitto-nossl/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.libmosquitto-nossl_installed
mkdir -p /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp
SHELL= flock /home/user/git/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/user/git/openwrt/build_dir/target-mipsel_24kc_musl/mosquitto-nossl/mosquitto-2.0.18/.pkgdir/mosquitto-client-nossl/. /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/'
touch /home/user/git/openwrt/staging_dir/target-mipsel_24kc_musl/root-ramips/stamp/.mosquitto-client-nossl_installed
make[2]: Leaving directory '/home/user/git/openwrt/feeds/packages/net/mosquitto'
time: package/feeds/packages/mosquitto/nossl/compile#11.89#1.70#13.02
make[2]: Entering directory '/home/user/git/openwrt/feeds/packages/net/mosquitto'
make[2]: Leaving directory '/home/user/git/openwrt/feeds/packages/net/mosquitto'
time: package/feeds/packages/mosquitto/nossl/compile#0.19#0.04#0.21
make[2]: Entering directory '/home/user/git/openwrt/feeds/packages/net/mosquitto'
make[2]: Leaving directory '/home/user/git/openwrt/feeds/packages/net/mosquitto'
time: package/feeds/packages/mosquitto/nossl/compile#0.18#0.05#0.21
make[1]: Leaving directory '/home/user/git/openwrt'

@hnyman
Copy link
Contributor

hnyman commented Nov 8, 2025

compiled and installed the nossl

You compiled the old 2.0.18, not the 2.0.22 that I was talking about.

It seems to need also this backport to 2.0.22:
"Fix CMake builds with WITH_TLS=OFF"
eclipse-mosquitto/mosquitto@af68d99

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants