1 |
I started rebuilding the world and his wife following an update to gcc-5.4.0- |
2 |
r3 as per suggestion in e-log: |
3 |
|
4 |
revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc |
5 |
|
6 |
However, dev-libs/efl failed to make as shown below. Any idea how to overcome |
7 |
this breakage? |
8 |
|
9 |
emerge -1aDv dev-libs/efl |
10 |
[snip ..] |
11 |
|
12 |
libtool: link: x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fpie -Wl,-O1 - |
13 |
fPIC -DPIC -pie -rdynamic -o bin/evas/.libs/evas_cserve2_slave |
14 |
bin/evas/bin_evas_evas_cserve2_slave-evas_cserve2 |
15 |
_slave.o bin/evas/bin_evas_evas_cserve2_slave-evas_cserve2_utils.o |
16 |
lib/evas/file/bin_evas_evas_cserve2_slave-evas_module.o |
17 |
lib/evas/file/bin_evas_evas_cserve2_slave-evas_path.o modules/evas/ |
18 |
image_loaders/dds/bin_evas_evas_cserve2_slave-evas_image_load_dds.o |
19 |
modules/evas/image_loaders/dds/bin_evas_evas_cserve2_slave-s3tc_decoder.o |
20 |
modules/evas/image_loaders/tgv/bin_evas_evas_cse |
21 |
rve2_slave-evas_image_load_tgv.o |
22 |
static_libs/rg_etc/bin_evas_evas_cserve2_slave-rg_etc1.o |
23 |
static_libs/rg_etc/bin_evas_evas_cserve2_slave-rg_etc2.o |
24 |
static_libs/lz4/bin_evas_evas_cserve2_slave |
25 |
-lz4.o -fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc- |
26 |
sections -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries - |
27 |
fvisibility=hidden -fdata-sections -ffunction-sections |
28 |
-Wl,--gc-sections -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries - |
29 |
fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -fno- |
30 |
strict-aliasing -Wl,--no-copy-dt-needed- |
31 |
entries -Wl,--export-dynamic lib/eo/.libs/libeo.so -Wl,--as-needed |
32 |
lib/eina/.libs/libeina.so lib/emile/.libs/libemile.so -lssl -lcrypto -lz |
33 |
/var/tmp/portage/dev-libs/efl-1.18.4/work/efl-1.1 |
34 |
8.4/src/lib/eina/.libs/libeina.so -ldl -lrt -lpthread -ljpeg -lm |
35 |
libtool: link: x86_64-pc-linux-gnu-g++ -I../src/lib/efl -I../src/lib/efl - |
36 |
I../src/lib/eina -I../src/lib/eina -I../src/generic/evas/common - |
37 |
I/usr/include/poppler/cpp -I/usr/include/poppler -m |
38 |
arch=native -O2 -pipe -fPIC -DPIC -std=gnu++11 -Wl,-O1 -fPIC -DPIC -pie - |
39 |
rdynamic -o generic/evas/pdf/.libs/evas_image_loader.pdf |
40 |
generic/evas/pdf/generic_evas_pdf_evas_image_loader_pdf-main |
41 |
.o generic/evas/common/generic_evas_pdf_evas_image_loader_pdf-shmfile.o |
42 |
generic/evas/common/generic_evas_pdf_evas_image_loader_pdf-timeout.o - |
43 |
fvisibility=hidden -fdata-sections -ffunction-se |
44 |
ctions -Wl,--gc-sections -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries |
45 |
-Wl,--as-needed lib/eina/.libs/libeina.so -lpthread -lm -ldl -lpoppler-cpp - |
46 |
lrt |
47 |
libtool: link: x86_64-pc-linux-gnu-gcc -I../src/lib/efl -I../src/lib/efl - |
48 |
I../src/lib/eina -I../src/lib/eina -I../src/generic/evas/common -pthread - |
49 |
I/usr/include/librsvg-2.0 -I/usr/include/g |
50 |
dk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 - |
51 |
I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 |
52 |
-I/usr/include/libdrm -I/usr/include/libpng16 -march |
53 |
=native -O2 -pipe -fpie -Wl,-O1 -fPIC -DPIC -pie -rdynamic -o |
54 |
generic/evas/svg/.libs/evas_image_loader.svg |
55 |
generic/evas/svg/generic_evas_svg_evas_image_loader_svg-main.o |
56 |
generic/evas/common/ |
57 |
generic_evas_svg_evas_image_loader_svg-shmfile.o |
58 |
generic/evas/common/generic_evas_svg_evas_image_loader_svg-timeout.o - |
59 |
fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-section |
60 |
s -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries -Wl,--as-needed |
61 |
lib/eina/.libs/libeina.so -lpthread -ldl -lrsvg-2 -lgio-2.0 -lgdk_pixbuf-2.0 - |
62 |
lgobject-2.0 -lglib-2.0 -lcairo -lrt -lm |
63 |
-pthread |
64 |
/bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc - |
65 |
march=native -O2 -pipe -fpie -Wl,-O1 -Wl,--as-needed -fPIC -DPIC -pie - |
66 |
rdynamic -o bin/evas/dummy_slave bin/evas[26/865] |
67 |
s_dummy_slave-dummy_slave.o -fvisibility=hidden -fdata-sections -ffunction- |
68 |
sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed -Wl,--no-copy- |
69 |
dt-needed-entries -fvisibility=hidden |
70 |
-fdata-sections -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing - |
71 |
Wl,--as-needed -Wl,--no-copy-dt-needed-entries lib/eo/libeo.la |
72 |
lib/eina/libeina.la -lpthread -lm |
73 |
-lrt |
74 |
generic/evas/pdf/generic_evas_pdf_evas_image_loader_pdf-main.o: In function |
75 |
`poppler_init(char const*, int, int, int)': |
76 |
main.cpp:(.text+0x127): undefined reference to |
77 |
`poppler::document::load_from_file(std::__cxx11::basic_string<char, |
78 |
std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_ |
79 |
string<char, std::char_traits<char>, std::allocator<char> > const&, |
80 |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> |
81 |
> const&)' |
82 |
collect2: error: ld returned 1 exit status |
83 |
make[4]: *** [Makefile:25843: generic/evas/pdf/evas_image_loader.pdf] Error 1 |
84 |
make[4]: *** Waiting for unfinished jobs.... |
85 |
libtool: link: x86_64-pc-linux-gnu-gcc -Wall -Wextra -Wpointer-arith -Wno- |
86 |
missing-field-initializers -fvisibility=hidden -fdata-sections -ffunction- |
87 |
sections -I/usr/include/freetype2 -I/usr/i |
88 |
nclude/luajit-2.0 -I../src/lib/evas -I../src/lib/evas - |
89 |
I../src/bindings/cxx/evas -I../src/bindings/evas -I../src/lib/ecore - |
90 |
I../src/lib/ecore -I../src/lib/ector -I../src/lib/ector -I../src/l |
91 |
ib/emile -I../src/lib/emile -I../src/lib/efl -I../src/lib/efl - |
92 |
I../src/lib/eina -I../src/lib/eina -I../src/lib/eet -I../src/lib/eet - |
93 |
I../src/lib/eo -I../src/lib/eo -DEFL_EVAS_BUILD=1 -I../sr |
94 |
c/lib/efl -I../src/lib/eina -I../src/lib/eina -I../src/generic/evas/common - |
95 |
march=native -O2 -pipe -fpie -Wl,-O1 -fPIC -DPIC -pie -rdynamic -o |
96 |
generic/evas/xcf/.libs/evas_image_loader.xcf ge |
97 |
neric/evas/xcf/generic_evas_xcf_evas_image_loader_xcf-main.o |
98 |
generic/evas/xcf/generic_evas_xcf_evas_image_loader_xcf-pixelfuncs.o |
99 |
generic/evas/common/generic_evas_xcf_evas_image_loader_xcf-s |
100 |
hmfile.o generic/evas/common/generic_evas_xcf_evas_image_loader_xcf-timeout.o |
101 |
-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections - |
102 |
fno-strict-aliasing -Wl,--no-copy-dt- |
103 |
needed-entries -Wl,--as-needed lib/eina/.libs/libeina.so -lpthread -ldl -lrt |
104 |
-lm -lz |
105 |
libtool: link: x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fpie -Wl,-O1 - |
106 |
fPIC -DPIC -pie -rdynamic -o bin/evas/.libs/dummy_slave |
107 |
bin/evas/bin_evas_dummy_slave-dummy_slave.o -fvisibility |
108 |
=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-strict- |
109 |
aliasing -Wl,--no-copy-dt-needed-entries -fvisibility=hidden -fdata-sections - |
110 |
ffunction-sections -Wl,--gc-sections - |
111 |
fno-strict-aliasing -Wl,--no-copy-dt-needed-entries -Wl,--as-needed |
112 |
lib/eo/.libs/libeo.so /var/tmp/portage/dev- |
113 |
libs/efl-1.18.4/work/efl-1.18.4/src/lib/eina/.libs/libeina.so lib/eina/.libs/l |
114 |
ibeina.so -ldl -lpthread -lm -lrt |
115 |
make[3]: *** [Makefile:49589: all-recursive] Error 1 |
116 |
make[2]: *** [Makefile:16713: all] Error 2 |
117 |
make[1]: *** [Makefile:2957: all-recursive] Error 1 |
118 |
make: *** [Makefile:2054: all] Error 2 |
119 |
* ERROR: dev-libs/efl-1.18.4::gentoo failed (compile phase): |
120 |
* emake failed |
121 |
|
122 |
|
123 |
This was the 110th package out of 413 being rebuild, so I assume poppler et al |
124 |
should have already been rebuilt in advance as dependencies. What can I try? |
125 |
-- |
126 |
Regards, |
127 |
Mick |