Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
umockdev rompe compilación
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Luciernaga
Guru
Guru


Joined: 05 Apr 2006
Posts: 507
Location: LANDETE (Cuenca)

PostPosted: Thu Jul 01, 2021 6:28 pm    Post subject: umockdev rompe compilación Reply with quote

Saludos
Es la enésima vez que intento instalar KDE plasma con SYSTEMD y dev-utils/umockdev-0.12.1 rompe la compilación ... :oops:
¡Ah! ... ningún problema si hago la instalación SIN systemd .... ¡¡¡jope!!!
No encuentro el problema por ningún lado ... :oops:
Quote:
.......
umockdev 0.12.1

CPPFLAGS:
CFLAGS: -O2 -march=native -pipe
LDFLAGS: -Wl,-O1 -Wl,--as-needed

gobject-introspection support: yes
code coverage support: no
Python: python3
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 ...
* abi_x86_64.amd64: running multilib-minimal_abi_src_compile
make -j2
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -O2 -march=native -pipe -c -o src/libumockdev_la-umockdev.lo `test -f 'src/umockdev.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/umockdev.c
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -O2 -march=native -pipe -c -o src/libumockdev_la-uevent_sender.lo `test -f 'src/uevent_sender.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/uevent_sender.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -O2 -march=native -pipe -c /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/umockdev.c -fPIC -DPIC -o src/.libs/libumockdev_la-umockdev.o
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -O2 -march=native -pipe -c /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/uevent_sender.c -fPIC -DPIC -o src/.libs/libumockdev_la-uevent_sender.o
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/umockdev.c: In function ‘_vala_array_dup1’:
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/umockdev.c:2878:2: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
2878 | return g_memdup (self, length * sizeof (guint8));
| ^~~~~~
In file included from /usr/include/glib-2.0/glib.h:82,
from /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/umockdev.c:47:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/umockdev.c: In function ‘umockdev_testbed_load_evemu_events’:
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/umockdev.c:3862:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
3862 | write (_tmp81_, _tmp82_, (gsize) _tmp85_);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -O2 -march=native -pipe -version-info 3:0:3 -export-dynamic -no-undefined -export-symbols-regex '^umockdev_(testbed|error|in_mock_environment).*' -Wl,-O1 -Wl,--as-needed -o libumockdev.la -rpath /usr/lib64 src/libumockdev_la-umockdev.lo src/libumockdev_la-uevent_sender.lo -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ludev -lutil -ldl
libtool: link: /usr/bin/x86_64-pc-linux-gnu-nm -B src/.libs/libumockdev_la-umockdev.o src/.libs/libumockdev_la-uevent_sender.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libumockdev.exp
libtool: link: /bin/grep -E -e "^umockdev_(testbed|error|in_mock_environment).*" ".libs/libumockdev.exp" > ".libs/libumockdev.expT"
libtool: link: mv -f ".libs/libumockdev.expT" ".libs/libumockdev.exp"
libtool: link: echo "{ global:" > .libs/libumockdev.ver
libtool: link: cat .libs/libumockdev.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libumockdev.ver
libtool: link: echo "local: *; };" >> .libs/libumockdev.ver
libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC src/.libs/libumockdev_la-umockdev.o src/.libs/libumockdev_la-uevent_sender.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ludev -lutil -ldl -pthread -O2 -march=native -Wl,-O1 -Wl,--as-needed -pthread -Wl,-soname -Wl,libumockdev.so.0 -Wl,-version-script -Wl,.libs/libumockdev.ver -o .libs/libumockdev.so.0.3.0
libtool: link: (cd ".libs" && rm -f "libumockdev.so.0" && ln -s "libumockdev.so.0.3.0" "libumockdev.so.0")
libtool: link: (cd ".libs" && rm -f "libumockdev.so" && ln -s "libumockdev.so.0.3.0" "libumockdev.so")
libtool: link: ( cd ".libs" && rm -f "libumockdev.la" && ln -s "../libumockdev.la" "libumockdev.la" )
make all-recursive
make[1]: Entering directory '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1-abi_x86_64.amd64'
Making all in .
make[2]: Entering directory '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1-abi_x86_64.amd64'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -I src -w -O2 -march=native -pipe -c -o src/umockdev_run-umockdev-run.o `test -f 'src/umockdev-run.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/umockdev-run.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -w -O2 -march=native -pipe -c -o src/umockdev_record-umockdev-record.o `test -f 'src/umockdev-record.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/umockdev-record.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -O2 -march=native -pipe -c -o src/tests_test_ioctl_tree-ioctl_tree.o `test -f 'src/ioctl_tree.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/ioctl_tree.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -O2 -march=native -pipe -c -o tests/test_ioctl_tree-test-ioctl-tree.o `test -f 'tests/test-ioctl-tree.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`tests/test-ioctl-tree.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -O2 -march=native -pipe -c -o src/tests_test_ioctl_tree-debug.o `test -f 'src/debug.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/debug.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/gudev-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -I src -w -O2 -march=native -pipe -c -o tests/test_umockdev_vala-test-umockdev-vala.o `test -f 'tests/test-umockdev-vala.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`tests/test-umockdev-vala.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -w -O2 -march=native -pipe -c -o tests/test_umockdev_run-test-umockdev-run.o `test -f 'tests/test-umockdev-run.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`tests/test-umockdev-run.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -I src -w -O2 -march=native -pipe -c -o tests/test_umockdev_record-test-umockdev-record.o `test -f 'tests/test-umockdev-record.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`tests/test-umockdev-record.c
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -fvisibility=default -O2 -march=native -pipe -c -o src/libumockdev_preload_la-ioctl_tree.lo `test -f 'src/ioctl_tree.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/ioctl_tree.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -fvisibility=default -O2 -march=native -pipe -c /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/ioctl_tree.c -fPIC -DPIC -o src/.libs/libumockdev_preload_la-ioctl_tree.o
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -fvisibility=default -O2 -march=native -pipe -c -o src/libumockdev_preload_la-debug.lo `test -f 'src/debug.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/debug.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -fvisibility=default -O2 -march=native -pipe -c /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/debug.c -fPIC -DPIC -o src/.libs/libumockdev_preload_la-debug.o
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -fvisibility=default -O2 -march=native -pipe -c -o src/libumockdev_preload_la-libumockdev-preload.lo `test -f 'src/libumockdev-preload.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`src/libumockdev-preload.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -fvisibility=default -O2 -march=native -pipe -c /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c -fPIC -DPIC -o src/.libs/libumockdev_preload_la-libumockdev-preload.o
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1321:14: error: no previous prototype for ‘__xstat’ [-Werror=missing-prototypes]
1321 | WRAP_VERSTAT(__x,);
| ^~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1186:5: note: in definition of macro ‘WRAP_VERSTAT’
1186 | int prefix ## stat ## suffix (int ver, const char *path, struct stat ## suffix *st) \
| ^~~~~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1322:14: error: no previous prototype for ‘__xstat64’ [-Werror=missing-prototypes]
1322 | WRAP_VERSTAT(__x, 64);
| ^~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1186:5: note: in definition of macro ‘WRAP_VERSTAT’
1186 | int prefix ## stat ## suffix (int ver, const char *path, struct stat ## suffix *st) \
| ^~~~~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1323:14: error: no previous prototype for ‘__lxstat’ [-Werror=missing-prototypes]
1323 | WRAP_VERSTAT(__lx,);
| ^~~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1186:5: note: in definition of macro ‘WRAP_VERSTAT’
1186 | int prefix ## stat ## suffix (int ver, const char *path, struct stat ## suffix *st) \
| ^~~~~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1324:14: error: no previous prototype for ‘__lxstat64’ [-Werror=missing-prototypes]
1324 | WRAP_VERSTAT(__lx, 64);
| ^~~~
/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src/libumockdev-preload.c:1186:5: note: in definition of macro ‘WRAP_VERSTAT’
1186 | int prefix ## stat ## suffix (int ver, const char *path, struct stat ## suffix *st) \
| ^~~~~~
sed '/name="add_devicev"/ s/icev">$/icev" shadows="add_device">/' /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/UMockdev-1.0.gir > UMockdev-1.0-hacked.gir
/bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -I src -w -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o src/umockdev-run src/umockdev_run-umockdev-run.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 libumockdev.la -ldl
libtool: link: x86_64-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -I /var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/src -I src -w -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o src/.libs/umockdev-run src/umockdev_run-umockdev-run.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 ./.libs/libumockdev.so -ldl -pthread
/bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -w -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o src/umockdev-record src/umockdev_record-umockdev-record.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldl
libtool: link: x86_64-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -pthread -w -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o src/umockdev-record src/umockdev_record-umockdev-record.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldl -pthread
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -O2 -march=native -pipe -c -o tests/chatter-chatter.o `test -f 'tests/chatter.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`tests/chatter.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -O2 -march=native -pipe -c -o tests/chatter_socket_stream-chatter-socket-stream.o `test -f 'tests/chatter-socket-stream.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`tests/chatter-socket-stream.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1 -Werror=missing-prototypes -Werror=strict-prototypes -Werror=nested-externs -Werror=pointer-arith -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format-security -Werror=format=2 -Werror=missing-include-dirs -Werror=unused-variable -Werror=return-type -Werror=uninitialized -Wall -O2 -march=native -pipe -c -o tests/readbyte-readbyte.o `test -f 'tests/readbyte.c' || echo '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1/'`tests/readbyte.c
cc1: some warnings being treated as errors
make[2]: *** [Makefile:1257: src/libumockdev_preload_la-libumockdev-preload.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1-abi_x86_64.amd64'
make[1]: *** [Makefile:1665: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1-abi_x86_64.amd64'
make: *** [Makefile:906: all] Error 2
* ERROR: dev-util/umockdev-0.12.1::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-util/umockdev-0.12.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-util/umockdev-0.12.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-util/umockdev-0.12.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/umockdev-0.12.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1-abi_x86_64.amd64'
* S: '/var/tmp/portage/dev-util/umockdev-0.12.1/work/umockdev-0.12.1'


Modificar el MAKEOPTS a "-j2" no cambia nada, rompe la compilación igual.
¿Tiene solución?
Gracias por las respuestas 8O
_________________
Soy como una diminuta luciérnaga, perdido en la inmensa oscuridad del universo.
Back to top
View user's profile Send private message
quilosaq
Veteran
Veteran


Joined: 22 Dec 2009
Posts: 1427

PostPosted: Thu Jul 01, 2021 11:17 pm    Post subject: Reply with quote

El paquete tiene un error confirmado:
https://bugs.gentoo.org/774267

Se supone que este parche:
https://bugs.gentoo.org/attachment.cgi?id=698172
lo corrige.

Hay que poner el parche en:
Code:
/etc/portage/patches/dev-util/umockdev-0.12.1/

creando previamente los directorios que no existan.
Back to top
View user's profile Send private message
Luciernaga
Guru
Guru


Joined: 05 Apr 2006
Posts: 507
Location: LANDETE (Cuenca)

PostPosted: Fri Jul 02, 2021 9:13 am    Post subject: Reply with quote

Hola quilosaq
Pues NO, no surtió efecto y sigue rompiendo la compilación ... :oops:

¿Qué es lo que he hecho?
Crear un archivo de texto fix_xstat con el parche indicado.
Crear la ruta indicada /etc/portage/patches/dev-util/umockdev-0.12.1/ y ubicar el fichero fix_xstat en ese directorio.
Emitir env-update && source /etc/profile y luego el consabido emerge -a kde-plasma/plasma-meta y ....
NO CUELA .... :oops:
_________________
Soy como una diminuta luciérnaga, perdido en la inmensa oscuridad del universo.
Back to top
View user's profile Send private message
quilosaq
Veteran
Veteran


Joined: 22 Dec 2009
Posts: 1427

PostPosted: Fri Jul 02, 2021 10:08 am    Post subject: Reply with quote

Prueba a poner como nombre de archivo del parche
Code:
glibc_xstat.patch
en lugar de
Code:
fix_xstat
Back to top
View user's profile Send private message
Luciernaga
Guru
Guru


Joined: 05 Apr 2006
Posts: 507
Location: LANDETE (Cuenca)

PostPosted: Fri Jul 02, 2021 11:12 am    Post subject: Reply with quote

¡¡¡ BINGO !!!

Ha funcionado, está terminando la compilación del KDE Plasma.
Muchas gracias quilosaq ... :lol:

Deberías cambiar el alias por SOLUCIONADOR DE PROBLEMAS ... jejejejeje ... es broma. :D
_________________
Soy como una diminuta luciérnaga, perdido en la inmensa oscuridad del universo.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish 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