#20507: busybox compile fails for 15.05
-----------------------+----------------------------------
  Reporter:  Herman@…  |      Owner:  developers
      Type:  defect    |     Status:  new
  Priority:  normal    |  Milestone:  Chaos Calmer (trunk)
 Component:  packages  |    Version:  Trunk
Resolution:            |   Keywords:  busybox
-----------------------+----------------------------------
Description changed by rmilecki:

Old description:

> Hi,
>
> I pulled the 15.05 repo, did the traditional ./scripts/feed and make
> defconfig/menuconfig, then tried to do a make world, but it fails on
> building busybox with a syntax error on gzip.
>
> make[3]: Entering directory
> `/home/herman/Projects/1505/package/utils/busybox'
> mkdir -p /home/herman/Projects/1505/bin/ar71xx/packages
> /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/CONTROL
> /home/herman/Projects/1505/staging_dir/target-
> mips_34kc_uClibc-0.9.33.2/pkginfo
> install -d -m0755 /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/etc/init.d
> cp -fpR /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-install/*
> /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/
> install -m0755 ./files/cron /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
> ar71xx/busybox/etc/init.d/cron
> install -m0755 ./files/telnet /home/herman/Projects/1505/build_dir
> /target-mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
> ar71xx/busybox/etc/init.d/telnet
> install -m0755 ./files/sysntpd /home/herman/Projects/1505/build_dir
> /target-mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
> ar71xx/busybox/etc/init.d/sysntpd
> install -m0755 ./files/ntpd-hotplug /home/herman/Projects/1505/build_dir
> /target-mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
> ar71xx/busybox/usr/sbin/ntpd-hotplug
> rm -rf /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/lib64
> find /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox -name 'CVS'
> -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
> export CROSS="mips-openwrt-linux-uclibc-" NO_RENAME=1 ; NM="mips-openwrt-
> linux-uclibc-nm"
> STRIP="/home/herman/Projects/1505/staging_dir/host/bin/sstrip"
> STRIP_KMOD="/home/herman/Projects/1505/scripts/strip-kmod.sh"
> PATCHELF="/home/herman/Projects/1505/staging_dir/host/bin/patchelf"
> /home/herman/Projects/1505/scripts/rstrip.sh
> /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox
> rstrip.sh: /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/bin/busybox:
> executable
> (cd /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/CONTROL; (
> echo "$CONTROL"; printf "Description: "; echo "$DESCRIPTION" | sed -e
> 's,^[[:space:]]*, ,g'; ) > control; chmod 644 control; ( echo
> "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo ".
> \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_postinst \$0 \$@"; ) >
> postinst; ( echo "#!/bin/sh"; echo ".
> \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_prerm \$0 \$@"; ) >
> prerm; chmod 0755 postinst prerm;  )
> install -d -m0755 /home/herman/Projects/1505/bin/ar71xx/packages/base
> /home/herman/Projects/1505/scripts/ipkg-build -c -o 0 -g 0
> /home/herman/Projects/1505/build_dir/target-
> mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox
> /home/herman/Projects/1505/bin/ar71xx/packages/base
> ./bin/gzip: 1: ./bin/gzip: Syntax error: "(" unexpected
> make[3]: ***
> [/home/herman/Projects/1505/bin/ar71xx/packages/base/busybox_1.23.2-1_ar71xx.ipk]
> Error 141
> make[3]: Leaving directory
> `/home/herman/Projects/1505/package/utils/busybox'
> make[2]: *** [package/utils/busybox/compile] Error 2
> make[2]: Leaving directory `/home/herman/Projects/1505'
> make[1]: *** [/home/herman/Projects/1505/staging_dir/target-
> mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
> make[1]: Leaving directory `/home/herman/Projects/1505'
> make: *** [world] Error 2

New description:

 Hi,

 I pulled the 15.05 repo, did the traditional ./scripts/feed and make
 defconfig/menuconfig, then tried to do a make world, but it fails on
 building busybox with a syntax error on gzip.

 {{{
 make[3]: Entering directory
 `/home/herman/Projects/1505/package/utils/busybox'
 mkdir -p /home/herman/Projects/1505/bin/ar71xx/packages
 /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/CONTROL
 /home/herman/Projects/1505/staging_dir/target-
 mips_34kc_uClibc-0.9.33.2/pkginfo
 install -d -m0755 /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/etc/init.d
 cp -fpR /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-install/*
 /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/
 install -m0755 ./files/cron /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
 ar71xx/busybox/etc/init.d/cron
 install -m0755 ./files/telnet /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
 ar71xx/busybox/etc/init.d/telnet
 install -m0755 ./files/sysntpd /home/herman/Projects/1505/build_dir
 /target-mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
 ar71xx/busybox/etc/init.d/sysntpd
 install -m0755 ./files/ntpd-hotplug /home/herman/Projects/1505/build_dir
 /target-mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-
 ar71xx/busybox/usr/sbin/ntpd-hotplug
 rm -rf /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/lib64
 find /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox -name 'CVS'
 -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
 export CROSS="mips-openwrt-linux-uclibc-" NO_RENAME=1 ; NM="mips-openwrt-
 linux-uclibc-nm"
 STRIP="/home/herman/Projects/1505/staging_dir/host/bin/sstrip"
 STRIP_KMOD="/home/herman/Projects/1505/scripts/strip-kmod.sh"
 PATCHELF="/home/herman/Projects/1505/staging_dir/host/bin/patchelf"
 /home/herman/Projects/1505/scripts/rstrip.sh
 /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox
 rstrip.sh: /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/bin/busybox:
 executable
 (cd /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox/CONTROL; (
 echo "$CONTROL"; printf "Description: "; echo "$DESCRIPTION" | sed -e
 's,^[[:space:]]*, ,g'; ) > control; chmod 644 control; ( echo "#!/bin/sh";
 echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo ".
 \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_postinst \$0 \$@"; ) >
 postinst; ( echo "#!/bin/sh"; echo ". \${IPKG_INSTROOT}/lib/functions.sh";
 echo "default_prerm \$0 \$@"; ) > prerm; chmod 0755 postinst prerm;  )
 install -d -m0755 /home/herman/Projects/1505/bin/ar71xx/packages/base
 /home/herman/Projects/1505/scripts/ipkg-build -c -o 0 -g 0
 /home/herman/Projects/1505/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/busybox-1.23.2/ipkg-ar71xx/busybox
 /home/herman/Projects/1505/bin/ar71xx/packages/base
 ./bin/gzip: 1: ./bin/gzip: Syntax error: "(" unexpected
 make[3]: ***
 
[/home/herman/Projects/1505/bin/ar71xx/packages/base/busybox_1.23.2-1_ar71xx.ipk]
 Error 141
 make[3]: Leaving directory
 `/home/herman/Projects/1505/package/utils/busybox'
 make[2]: *** [package/utils/busybox/compile] Error 2
 make[2]: Leaving directory `/home/herman/Projects/1505'
 make[1]: *** [/home/herman/Projects/1505/staging_dir/target-
 mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
 make[1]: Leaving directory `/home/herman/Projects/1505'
 make: *** [world] Error 2
 }}}

--

--
Ticket URL: <https://dev.openwrt.org/ticket/20507#comment:1>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to