Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] I still have issues after switching to profile 17
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Linubie
Guru
Guru


Joined: 11 Jun 2004
Posts: 365

PostPosted: Tue Dec 12, 2017 9:03 pm    Post subject: [solved] I still have issues after switching to profile 17 Reply with quote

I was updating with "--keep-going" and still 2 packages (libcxxrt, cdrdao) won't compile

Code:
Emerging (1 of 2) sys-libs/libcxxrt-0.0_p20160922::gentoo
 * libcxxrt-0.0_p20160922.tar.xz BLAKE2B SHA512 size ;-) ...                                                                                                    [ ok ]
>>> Unpacking source...
>>> Unpacking libcxxrt-0.0_p20160922.tar.xz to /var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work
>>> Source unpacked in /var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work
>>> Preparing source in /var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922 ...
 * Will copy sources from /var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922
 * abi_x86_64.amd64: copying to /var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922-abi_x86_64.amd64
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922 ...
 * abi_x86_64.amd64: running multilib-minimal_abi_src_configure
>>> Source configured.
>>> Compiling source in /var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922 ...
 * abi_x86_64.amd64: running multilib-minimal_abi_src_compile
make -j5 shared
x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native  -c -o dynamic_cast.So dynamic_cast.cc
x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native  -c -o exception.So exception.cc
x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native  -c -o guard.So guard.cc
x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native  -c -o stdexcept.So stdexcept.cc
x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native  -c -o typeinfo.So typeinfo.cc
x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native  -c -o memory.So memory.cc
x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native  -c -o auxhelper.So auxhelper.cc
x86_64-pc-linux-gnu-gcc -fPIC -O2 -pipe -march=native  -c -o libelftc_dem_gnu3.So libelftc_dem_gnu3.c
libelftc_dem_gnu3.c: In function ‘cpp_demangle_read_number_as_string’:
libelftc_dem_gnu3.c:2000:6: warning: implicit declaration of function ‘asprintf’ [-Wimplicit-function-declaration]
  if (asprintf(str, "%ld", n) < 0) {
      ^~~~~~~~
x86_64-pc-linux-gnu-g++ -fPIC -nodefaultlibs -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -Wl,-z,defs -shared -Wl,-soname,libcxxrt.so.1 -o libcxxrt.so.1 dynamic_cast.So exception.So guard.So stdexcept.So typeinfo.So memory.So auxhelper.So libelftc_dem_gnu3.So -ldl -lgcc_s -lc
stdexcept.So: In function `std::exception::~exception()':
stdexcept.cc:(.text+0xf3): undefined reference to `operator delete(void*, unsigned long)'
stdexcept.So: In function `std::bad_alloc::~bad_alloc()':
stdexcept.cc:(.text+0x113): undefined reference to `operator delete(void*, unsigned long)'
stdexcept.So: In function `std::bad_cast::~bad_cast()':
stdexcept.cc:(.text+0x133): undefined reference to `operator delete(void*, unsigned long)'
stdexcept.So: In function `std::bad_typeid::~bad_typeid()':
stdexcept.cc:(.text+0x153): undefined reference to `operator delete(void*, unsigned long)'
stdexcept.So: In function `std::bad_array_new_length::~bad_array_new_length()':
stdexcept.cc:(.text+0x173): undefined reference to `operator delete(void*, unsigned long)'
typeinfo.So:typeinfo.cc:(.text+0x34a): more undefined references to `operator delete(void*, unsigned long)' follow
collect2: error: ld returned 1 exit status
make: *** [Makefile:20: libcxxrt.so.1] Error 1
 * ERROR: sys-libs/libcxxrt-0.0_p20160922::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=sys-libs/libcxxrt-0.0_p20160922::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-libs/libcxxrt-0.0_p20160922::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922-abi_x86_64.amd64/src'
 * S: '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922'

>>> Failed to emerge sys-libs/libcxxrt-0.0_p20160922, Log file:

>>>  '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/temp/build.log'

 * Messages for package sys-libs/libcxxrt-0.0_p20160922:

 * ERROR: sys-libs/libcxxrt-0.0_p20160922::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=sys-libs/libcxxrt-0.0_p20160922::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-libs/libcxxrt-0.0_p20160922::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922-abi_x86_64.amd64/src'
 * S: '/var/tmp/portage/sys-libs/libcxxrt-0.0_p20160922/work/libcxxrt-0.0_p20160922'

Calculating dependencies... done!
[ebuild   R    ] app-cdr/cdrdao-1.2.3-r4::gentoo  USE="encode mad vorbis" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-cdr/cdrdao-1.2.3-r4::gentoo
 * cdrdao-1.2.3.tar.bz2 BLAKE2B SHA512 size ;-) ...                                                                                                             [ ok ]
>>> Unpacking source...
>>> Unpacking cdrdao-1.2.3.tar.bz2 to /var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work
>>> Source unpacked in /var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work
>>> Preparing source in /var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3 ...
 * Applying cdrdao-1.2.3-glibc212.patch ...                                                                                                                     [ ok ]
 * Applying cdrdao-1.2.3-unsigned-char.patch ...                                                                                                                [ ok ]
 * Applying cdrdao-1.2.3-ax_pthread.patch ...                                                                                                                   [ ok ]
 * Applying cdrdao-1.2.3-wformat-security.patch ...                                                                                                             [ ok ]
 * Running eautoreconf in '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3' ...
 * Running aclocal ...                                                                                                                                          [ ok ]
 * Running autoconf --force ...                                                                                                                                 [ ok ]
 * Running autoheader ...                                                                                                                                       [ ok ]
 * Running automake --add-missing --copy --force-missing ...                                                                                                    [ ok ]
 * Running elibtoolize in: cdrdao-1.2.3/
 * Running elibtoolize in: cdrdao-1.2.3/scsilib/
 * Running elibtoolize in: cdrdao-1.2.3/scsilib/conf/
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3 ...
 * econf: updating cdrdao-1.2.3/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating cdrdao-1.2.3/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating cdrdao-1.2.3/scsilib/conf/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating cdrdao-1.2.3/scsilib/conf/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/cdrdao-1.2.3-r4 --htmldir=/usr/share/doc/cdrdao-1.2.3-r4/html --libdir=/usr/lib64 --without-xdao --with-ogg-support --with-mp3-support --with-lame
checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-pc-linux-gnu-g++... none
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar
checking whether make sets $(MAKE)... (cached) yes
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for unistd.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking whether byte ordering is bigendian... no
checking return type of signal handlers... void
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking for u_int8_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for u_int16_t... yes
checking for u_int32_t... yes
checking for sched_getparam... ./configure: line 2162: ac_fn_c_try_link: command not found
no
checking for sched_getparam in -lposix4... no
checking for sched_get_priority_max... yes
checking for sched_setscheduler... yes
checking for socket in -lsocket... no
checking for connect in -lsocket... no
checking for strerror... yes
checking for mlockall... yes
checking for munlockall... yes
checking for getpagesize... yes
checking for usleep... yes
checking for setreuid... yes
checking for setregid... yes
checking for seteuid... yes
checking for setegid... yes
checking for setuid... yes
checking for setgid... yes
checking for inet_aton... yes
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for pthread_sigmask... yes
checking for pthread_attr_setschedpolicy... yes
checking for pthread_attr_setschedparam... yes
checking for pthread_getschedparam... yes
checking for pthread_setschedparam... yes
checking for Lame library version >= 3.92... yes
checking for vorbisfile >= 1.0... yes
checking for mad >= 0.10... yes
checking for ao >= 0.8... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating trackdb/Makefile
config.status: creating dao/Makefile
config.status: creating utils/Makefile
config.status: creating xdao/Makefile
config.status: creating xdao/gcdmaster.schemas
config.status: creating xdao/stock/Makefile
config.status: creating paranoia/Makefile
config.status: creating pccts/Makefile
config.status: creating pccts/antlr/Makefile
config.status: creating pccts/dlg/Makefile
config.status: creating Makefile
config.status: creating specs/cdrdao.fedora.spec
config.status: creating config.h
config.status: executing depfiles commands

------------------------------------------------------
  Building scsilib   : no (using native interface)
  Building pccts     : yes
  Building cdrdao    : yes
     OGG support     : yes
     MP3 support     : yes
  Building toc2cue   : yes
  Building cue2toc   : yes
  Building toc2mp3   : yes
  Building gcdmaster : no
------------------------------------------------------
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3 ...
make -j5
make  all-recursive
make[1]: Entering directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3'
Making all in pccts
make[2]: Entering directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts'
Making all in antlr
make[3]: Entering directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts/antlr'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o antlr.o antlr.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o dumpcycles.o dumpcycles.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o err.o err.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o fset.o fset.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o hash.o hash.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o misc.o misc.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o scan.o scan.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o bits.o bits.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o dumpnode.o dumpnode.c
dumpnode.c: In function ‘dumppred1’:
dumpnode.c:85:79: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     fprintf(stderr," \"%s\" (%x)", (p->expr == NULL ? "null expr" : p->expr) ,(unsigned)p);
                                                                               ^
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o fcache.o fcache.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o gen.o gen.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o lex.o lex.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o mrhoist.o mrhoist.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o build.o build.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o egman.o egman.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o fset2.o fset2.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o globals.o globals.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o main.o main.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o pred.o pred.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o set.o set.c
x86_64-pc-linux-gnu-gcc -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread  -Wl,-O1 -Wl,--as-needed -o antlr antlr.o dumpcycles.o err.o fset.o hash.o misc.o scan.o bits.o dumpnode.o fcache.o gen.o lex.o mrhoist.o build.o egman.o fset2.o globals.o main.o pred.o set.o  -pthread
make[3]: Leaving directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts/antlr'
Making all in dlg
make[3]: Entering directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts/dlg'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o automata.o automata.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o dlg_a.o dlg_a.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o dlg_p.o dlg_p.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o err.o err.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o main.o main.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o output.o output.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o relabel.o relabel.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o set.o set.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../h   -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread -c -o support.o support.c
x86_64-pc-linux-gnu-gcc -DUSER_ZZSYN  -DZZLEXBUFSIZE=32000 -O2 -pipe -march=native -pthread  -Wl,-O1 -Wl,--as-needed -o dlg automata.o dlg_a.o dlg_p.o err.o main.o output.o relabel.o set.o support.o  -pthread
make[3]: Leaving directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts/dlg'
make[3]: Entering directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts'
make[2]: Leaving directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/pccts'
Making all in trackdb
make[2]: Entering directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/trackdb'
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o Cddb.o Cddb.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o lec.o lec.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o Toc.o Toc.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o TrackDataList.o TrackDataList.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o CdTextContainer.o CdTextContainer.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o Msf.o Msf.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o Track.o Track.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o util.o util.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o CdTextItem.o CdTextItem.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o SubTrack.o SubTrack.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o TrackData.o TrackData.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o TempFileManager.o TempFileManager.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o FormatConverter.o FormatConverter.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o Cue2Toc.o Cue2Toc.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o CueParser.o CueParser.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o log.o log.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o FormatMp3.o FormatMp3.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o FormatOgg.o FormatOgg.cc
./../pccts/antlr/antlr -k 3 -CC  -w2 -fl TocLexer.dlg -ft TocParserTokens.h ./TocParser.g
Antlr parser generator   Version 1.33MR32   1989-2001
./../pccts/dlg/dlg -C2 -CC -cl TocLexerBase TocLexer.dlg
dlg  Version 1.33MR32   1989-2001
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o AParser.o `test -f './../pccts/h/AParser.cpp' || echo './'`./../pccts/h/AParser.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o DLexerBase.o `test -f './../pccts/h/DLexerBase.cpp' || echo './'`./../pccts/h/DLexerBase.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o ATokenBuffer.o `test -f './../pccts/h/ATokenBuffer.cpp' || echo './'`./../pccts/h/ATokenBuffer.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o TocParser.o TocParser.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o TocParserGram.o TocParserGram.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I./../pccts/h     -O2 -pipe -march=native -std=c++11 -pthread -c -o TocLexerBase.o TocLexerBase.cpp
rm -f libtrackdb.a
x86_64-pc-linux-gnu-ar cru libtrackdb.a Cddb.o lec.o Toc.o TrackDataList.o CdTextContainer.o Msf.o Track.o util.o CdTextItem.o SubTrack.o TrackData.o TempFileManager.o FormatConverter.o Cue2Toc.o CueParser.o log.o FormatMp3.o FormatOgg.o TocParser.o TocParserGram.o TocLexerBase.o AParser.o DLexerBase.o ATokenBuffer.o
x86_64-pc-linux-gnu-ranlib libtrackdb.a
make[2]: Leaving directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/trackdb'
Making all in utils
make[2]: Entering directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/utils'
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../trackdb    -O2 -pipe -march=native -std=c++11 -pthread -c -o toc2cue.o toc2cue.cc
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../trackdb    -O2 -pipe -march=native -pthread -c -o main.o main.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../trackdb    -O2 -pipe -march=native -pthread -c -o cue2toc.o cue2toc.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../trackdb    -O2 -pipe -march=native -pthread -c -o timecode.o timecode.c
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../trackdb    -O2 -pipe -march=native -std=c++11 -pthread -c -o toc2cddb.o toc2cddb.cc
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../trackdb    -O2 -pipe -march=native -std=c++11 -pthread -c -o toc2mp3-toc2mp3.o `test -f 'toc2mp3.cc' || echo './'`toc2mp3.cc
x86_64-pc-linux-gnu-gcc  -O2 -pipe -march=native -pthread  -Wl,-O1 -Wl,--as-needed -o cue2toc main.o cue2toc.o timecode.o  -pthread
x86_64-pc-linux-gnu-g++  -O2 -pipe -march=native -std=c++11 -pthread  -Wl,-O1 -Wl,--as-needed -o toc2cddb toc2cddb.o ../trackdb/libtrackdb.a -lmad -lm -lvorbisfile -lao -pthread
x86_64-pc-linux-gnu-g++  -O2 -pipe -march=native -std=c++11 -pthread  -Wl,-O1 -Wl,--as-needed -o toc2cue toc2cue.o ../trackdb/libtrackdb.a -lmad -lm -lvorbisfile -lao -pthread
x86_64-pc-linux-gnu-g++  -O2 -pipe -march=native -std=c++11 -pthread  -Wl,-O1 -Wl,--as-needed -o toc2mp3 toc2mp3-toc2mp3.o ../trackdb/libtrackdb.a  -lmp3lame -lmad -lm -lvorbisfile -lao -pthread
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: toc2mp3-toc2mp3.o: warning: relocation against `bitrate_table' in readonly section `.text.startup'
toc2mp3-toc2mp3.o: In function `init_encoder(int)':
toc2mp3.cc:(.text+0x2da): undefined reference to `bitrate_table'
toc2mp3.cc:(.text+0x2e8): undefined reference to `bitrate_table'
toc2mp3.cc:(.text+0x2f3): undefined reference to `bitrate_table'
toc2mp3-toc2mp3.o: In function `main':
toc2mp3.cc:(.text.startup+0x29a): undefined reference to `bitrate_table'
toc2mp3.cc:(.text.startup+0x2a1): undefined reference to `bitrate_table'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in a shared object.
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:487: toc2mp3] Error 1
make[2]: Leaving directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3/utils'
make[1]: *** [Makefile:436: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3'
make: *** [Makefile:375: all] Error 2
 * ERROR: app-cdr/cdrdao-1.2.3-r4::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=app-cdr/cdrdao-1.2.3-r4::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-cdr/cdrdao-1.2.3-r4::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/temp/environment'.
 * Working directory: '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3'
 * S: '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3'

>>> Failed to emerge app-cdr/cdrdao-1.2.3-r4, Log file:

>>>  '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/temp/build.log'

 * Messages for package app-cdr/cdrdao-1.2.3-r4:

 * ERROR: app-cdr/cdrdao-1.2.3-r4::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=app-cdr/cdrdao-1.2.3-r4::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-cdr/cdrdao-1.2.3-r4::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/temp/environment'.
 * Working directory: '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3'
 * S: '/var/tmp/portage/app-cdr/cdrdao-1.2.3-r4/work/cdrdao-1.2.3'

_________________
Mircosoft software is like having sex with a stranger, you always have to be careful not to get infected with something...


Last edited by Linubie on Wed Dec 13, 2017 5:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
ct85711
Veteran
Veteran


Joined: 27 Sep 2005
Posts: 1791

PostPosted: Tue Dec 12, 2017 9:26 pm    Post subject: Reply with quote

Well, the cdrdao issue, is a known bug Bug 635014 - app-cdr/cdrdao-1.2.3-r4 w/ media-sound/lame-3.100 - :: utils :: toc2mp3 :: undefined reference to `bitrate_table'. From what it looks like, you may want to try the patch noted in comment 41, as hopefully that should fix that problem...

As far as libcxxrt, it appears it is the same bug as Bug 595742 - sys-libs/libcxxrt-0.0_p20160922 - src_test(): test_exception.cc: In destructor ‘uncaught_exceptions_checker::~uncaught_exceptions_checker()’: test_exception.cc:221:18: error: ‘uncaught_exceptions’ is not a member of ‘std’ . It doesn't indicate any solutions in the bug report for a fix on that version. For me, I was able to compile libcxxrt-0.0_p20170515 without any issues, so you may want to try that version and see if that works for you.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21591

PostPosted: Wed Dec 13, 2017 3:05 am    Post subject: Reply with quote

ct85711 wrote:
As far as libcxxrt, it appears it is the same bug as Bug 595742 - sys-libs/libcxxrt-0.0_p20160922 - src_test(): test_exception.cc: In destructor ‘uncaught_exceptions_checker::~uncaught_exceptions_checker()’: test_exception.cc:221:18: error: ‘uncaught_exceptions’ is not a member of ‘std’ .
I disagree with this conclusion. The referenced bug is a compile error due to an unknown identifier related to new exception support. OP has a link error due to absence of operator delete(void*, unsigned long).
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30885
Location: here

PostPosted: Wed Dec 13, 2017 6:49 am    Post subject: Reply with quote

For libcxxrt read here
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Linubie
Guru
Guru


Joined: 11 Jun 2004
Posts: 365

PostPosted: Wed Dec 13, 2017 5:20 pm    Post subject: Reply with quote

compiled both packages with mentionend patches.

Thank You!
_________________
Mircosoft software is like having sex with a stranger, you always have to be careful not to get infected with something...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum