Modify

Opened 3 years ago

Closed 3 years ago

#18981 closed defect (no_response)

x86 buildroot compiling procedure of barrier breaker show always the same error please help me!!!

Reported by: slimshady984@… Owned by: developers
Priority: response-needed Milestone:
Component: packages Version: Barrier Breaker 14.07
Keywords: libcrypto++ oldpackages Error 2 Cc:

Description (last modified by jow)

hi to all, i'm trying to compiling barrier breaker with the buildroot procedure shown in the site, but i always get this error and the compiling process stop itself with this stack:

make[5]: Leaving directory `/home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0'
make[4]: Leaving directory `/home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0'
touch /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/.built
mkdir -p /home/emanuele/openwrt/bin/x86/packages /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx/CONTROL /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/pkginfo
install -d -m0755 /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx/usr/lib
cp -fpR /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-install/usr/lib/libcrypto++.so* /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx/usr/lib/
find /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="i486-openwrt-linux-uclibc-" NO_RENAME=1 ; NM="i486-openwrt-linux-uclibc-nm" STRIP="/home/emanuele/openwrt/staging_dir/host/bin/sstrip" STRIP_KMOD="/home/emanuele/openwrt/scripts/strip-kmod.sh" /home/emanuele/openwrt/scripts/rstrip.sh /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx
rstrip.sh: /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx/usr/lib/libcrypto++.so.8.0.0:shared object
( echo "Package: libcryptoxx"; echo "Version: 5.6.0-3"; DEPENDS=''; for depend in libc libpthread libstdcpp; do DEPENDS=${DEPENDS:+$DEPENDS, }${depend##+}; done; [ -z "$DEPENDS" ] || echo "Depends: $DEPENDS";  echo "Source: feeds/oldpackages/libs/libcrypto++";   echo "Section: libs";    echo "Architecture: x86"; echo "Installed-Size: 0"; echo -n "Description: "; . /home/emanuele/openwrt/include/shell.sh; getvar V_Package_libcryptoxx_description | sed -e 's,^[[:space:]]*, ,g'; ) > /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx/CONTROL/control
chmod 644 /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx/CONTROL/control
. /home/emanuele/openwrt/include/shell.sh; (cd /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx/CONTROL;  )
install -d -m0755 /home/emanuele/openwrt/bin/x86/packages/oldpackages
ipkg-build -c -o 0 -g 0 /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx /home/emanuele/openwrt/bin/x86/packages/oldpackages
Packaged contents of /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-x86/libcryptoxx into /home/emanuele/openwrt/bin/x86/packages/oldpackages/libcryptoxx_5.6.0-3_x86.ipk
rm -rf /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/tmp-libcryptoxx
mkdir -p /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/stamp /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/tmp-libcryptoxx
install -d -m0755 /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/tmp-libcryptoxx/usr/lib
cp -fpR /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-install/usr/lib/libcrypto++.so* /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/tmp-libcryptoxx/usr/lib/
SHELL= /home/emanuele/openwrt/staging_dir/host/bin/flock /home/emanuele/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/tmp-libcryptoxx/. /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/'
rm -rf /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/tmp-libcryptoxx
touch /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/root-x86/stamp/.libcryptoxx_installed
make V=scs  -j1 clean-staging
make[4]: Entering directory `/home/emanuele/openwrt/feeds/oldpackages/libs/libcrypto++'
rm -f /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/stamp/.libcrypto++_installed
make[4]: Leaving directory `/home/emanuele/openwrt/feeds/oldpackages/libs/libcrypto++'
rm -rf /home/emanuele/openwrt/tmp/stage-libcrypto++
mkdir -p /home/emanuele/openwrt/tmp/stage-libcrypto++/host /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/packages /home/emanuele/openwrt/staging_dir/host/packages
install -d -m0755 /home/emanuele/openwrt/tmp/stage-libcrypto++/usr/include/crypto++
cp -fpR /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-install/usr/include/crypto--/* /home/emanuele/openwrt/tmp/stage-libcrypto++/usr/include/crypto++/
install -d -m0755 /home/emanuele/openwrt/tmp/stage-libcrypto++/usr/lib
cp -fpR /home/emanuele/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/libcrypto++-5.6.0/ipkg-install/usr/lib/libcrypto++.{a,so*} /home/emanuele/openwrt/tmp/stage-libcrypto++/usr/lib/
find /home/emanuele/openwrt/tmp/stage-libcrypto++ -name '*.la' | xargs -r rm -f; 
if [ -f /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/packages/libcrypto++.list ]; then /home/emanuele/openwrt/scripts/clean-package.sh "/home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/packages/libcrypto++.list" "/home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2"; fi
if [ -d /home/emanuele/openwrt/tmp/stage-libcrypto++ ]; then (cd /home/emanuele/openwrt/tmp/stage-libcrypto++; find ./ > /home/emanuele/openwrt/tmp/stage-libcrypto++.files); 	SHELL= /home/emanuele/openwrt/staging_dir/host/bin/flock /home/emanuele/openwrt/tmp/.staging-dir.flock -c ' mv /home/emanuele/openwrt/tmp/stage-libcrypto++.files /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/packages/libcrypto++.list && cp -fpR /home/emanuele/openwrt/tmp/stage-libcrypto++/* /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/; '; fi
rm -rf /home/emanuele/openwrt/tmp/stage-libcrypto++
touch /home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/stamp/.libcrypto++_installed
make[3]: Leaving directory `/home/emanuele/openwrt/feeds/oldpackages/libs/libcrypto++'
make[2]: Leaving directory `/home/emanuele/openwrt'
make[1]: *** [/home/emanuele/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/emanuele/openwrt'
make: *** [world] Error 2

I don't know what is wrong, i use the procedure on the page

http://wiki.openwrt.org/doc/howto/build

and downloading the barrier breaker version at

14.07 branch (Barrier Breaker)

Main repository

git clone git://git.openwrt.org/14.07/openwrt.git

i also Updating Feeds and install them, and make

make defconfig
make prereq
make menuconfig

then start make -j 3 V=cs

the error shows oldpackage folder, i don't know how to solve that.
I'm using debian 7.8 compiling as user and not root privileges

PLEASE HELP ME!!!!
Cheers from ROMA ITALY!!!
FORZA ROMA :)

Attachments (0)

Change History (9)

comment:1 Changed 3 years ago by jow

  • Description modified (diff)
  • Priority changed from highest to response-needed

Repeat the build with "make -j1 V=s" to pinpoint the actual error.

comment:2 Changed 3 years ago by anonymous

Do you think the problem depend on how much core are working on the compiling procedure?

comment:3 Changed 3 years ago by anonymous

No, but the actual error is not visible in your log, because parallel building hides it.

comment:4 Changed 3 years ago by anonymous

Thank you mate i will check!

comment:5 Changed 3 years ago by anonymous

Thank you mate i will check!

comment:6 Changed 3 years ago by anonymous

Thank you mate i will check!

comment:7 Changed 3 years ago by anonymous

didn't solve that, i have the same error in the log posted :(

comment:8 Changed 3 years ago by jow

I'm still waiting for the log output with "make -j1 V=s" and I highly doubt that it is exectly the same as the initial one.

Last edited 3 years ago by jow (previous) (diff)

comment:9 Changed 3 years ago by nbd

  • Resolution set to no_response
  • Status changed from new to closed

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.