pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/49218: lang/gcc48-libs does not build



>Number:         49218
>Category:       pkg
>Synopsis:       [Linux] build fails with "undefined reference to `strlcpy'"
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 19 09:05:00 +0000 2014
>Originator:     Memnon Anon
>Release:        Latest git pkgsrc on stable Debian Gnu/Linux i386
>Organization:
>Environment:
Linux debian 3.14-0.bpo.2-686-pae #1 SMP Debian 3.14.15-2~bpo70+1 (2014-08-21) 
i686 GNU/Linux
>Description:

Hi,

since pkgsrc is frozen now, I am trying to rebuild
all my packages. Midori now needs lang/gcc48-lib
which doesn't build for me:

gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/src/
.libs/libstdc++.so: undefined reference to `strlcpy'

Not sure if this is a new problem, last quarter, midori 
built without gcc48-libs AFAICT.

Output 
[full: http://memnon.sdf-eu.org/pastebin/gcc48-lang.output]

/usr/bin/make  all-recursive
make[4]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc'
Making all in src
make[4]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog'
Making all in doc
make[4]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog/doc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog/doc'
Making all in test
make[4]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog/test'
cd ..; /usr/bin/make  libcloog-isl.la
make[5]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc/src'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc/src'
Making all in tests
make[5]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog'
make[5]: `libcloog-isl.la' is up to date.
make[5]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog'
make[4]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog/test'
make[3]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/cloog'
make[5]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc/tests'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc/tests'
Making all in doc
make[5]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc/doc'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc/doc'
make[5]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc'
make[5]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc'
make[4]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc'
make[3]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/mpc'
make[3]: Entering directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/gcc'
/var/pkgsrc/work/lang/gcc48-libs/work/build/./prev-gcc/xg++
-B/var/pkgsrc/work/lang/gcc48-libs/work/build/./prev-gcc/
-B/usr/pkg/gcc48/i386-debian-linux/bin/ -nostdinc++
-B/var/pkgsrc/work/lang/gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/src/.libs
-B/var/pkgsrc/work/lang/gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/libsupc++/.libs
-I/var/pkgsrc/work/lang/gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/include/i386-debian-linux
-I/var/pkgsrc/work/lang/gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/include
-I/var/pkgsrc/work/lang/gcc48-libs/work/gcc-4.8.3/libstdc++-v3/libsupc++
-L/var/pkgsrc/work/lang/gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/src/.libs
-L/var/pkgsrc/work/lang/gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/libsupc++/.libs
-g -O2 -gtoggle -DIN_GCC   -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long
-Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H
-DGENERATOR_FILE -static-libstdc++ -static-libgcc -Wl,-R/usr/pkg/lib
-o build/genchecksum \
            build/genchecksum.o .././libiberty/libiberty.a
echo timestamp > gcc.pod
perl ../../gcc-4.8.3/gcc/../contrib/texi2pod.pl
../../gcc-4.8.3/gcc/doc/invoke.texi > gcc.pod
/var/pkgsrc/work/lang/gcc48-libs/work/build/prev-i386-debian-linux/libstdc++-v3/src/.libs/libstdc++.so:
undefined reference to `strlcpy'
collect2: error: ld returned 1 exit status
make[3]: *** [build/genchecksum] Error 1
make[3]: *** Waiting for unfinished jobs....
rm gcc.pod
make[3]: Leaving directory
`/var/pkgsrc/work/lang/gcc48-libs/work/build/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/var/pkgsrc/work/lang/gcc48-libs/work/build'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/var/pkgsrc/work/lang/gcc48-libs/work/build'
make: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/lang/gcc48-libs
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/gcc48-libs

>How-To-Repeat:
        cd /usr/pkgsrc/lang/gcc48-lang
        bmake
>Fix:
Yes please ;)



Home | Main Index | Thread Index | Old Index