Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 655526 - x11-base/xorg-sever-1.19.5-r2: link error (undefined symbols in libcommon.a[udev.o])
Summary: x11-base/xorg-sever-1.19.5-r2: link error (undefined symbols in libcommon.a[u...
Status: RESOLVED DUPLICATE of bug 634590
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-11 19:43 UTC by tokiclover
Modified: 2018-05-11 21:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.bz2 (build.log.bz2,29.65 KB, application/x-bzip)
2018-05-11 19:43 UTC, tokiclover
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tokiclover 2018-05-11 19:43:23 UTC
Created attachment 530940 [details]
build.log.bz2

LINK ERROR:

libtool: link: x86_64-pc-linux-gnu-gcc -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prot
otypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -
Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op -Wimplicit -Wnonnull -Winit
-self -Wmain -Wmissing-braces -Wsequence-point -Wreturn-type -Wtrigraphs -Warray-bounds -Wwrite-strings -Waddress -Wint-to-point
er-cast -Wpointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICK
Y_DIR_BIT -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
 -I/usr/lib64/glib-2.0/include -I/usr/include/X11/dri -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/
include -I../../include -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/Xext -I/var/tmp/portage/x11-ba
se/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/composite -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.
19.5/damageext -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/xfixes -I/var/tmp/portage/x11-base/xorg
-server-1.19.5-r2/work/xorg-server-1.19.5/Xi -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/mi -I/var
/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/miext/sync -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2
/work/xorg-server-1.19.5/miext/shadow -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/miext/damage -I/
var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/render -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/
work/xorg-server-1.19.5/randr -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/fb -I/var/tmp/portage/x1
1-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5/dbe -I/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19
.5/present -fvisibility=hidden -DHAVE_XORG_CONFIG_H -fvisibility=hidden -I/usr/include/libdrm -O2 -march=native -pipe -floop-int
erchange -ftree-loop-distribution -floop-strip-mine -floop-block -ftree-vectorize -pthread -Wl,-O1 -Wl,-z -Wl,lazy -o Xorg sdksy
ms.o -Wl,--export-dynamic  -Wl,--as-needed ../../dix/.libs/libmain.a ../../dix/.libs/libdix.a loader/.libs/libloader.a common/.l
ibs/libcommon.a -ludev os-support/.libs/libxorgos.a parser/.libs/libxf86config.a dixmods/.libs/libdixmods.a modes/.libs/libxf86m
odes.a ramdac/.libs/libramdac.a ddc/.libs/libddc.a i2c/.libs/libi2c.a ../../composite/.libs/libcomposite.a ../../xfixes/.libs/li
bxfixes.a ../../Xext/.libs/libXext.a ../../dbe/.libs/libdbe.a ../../record/.libs/librecord.a ../../randr/.libs/librandr.a ../../
render/.libs/librender.a ../../damageext/.libs/libdamageext.a ../../present/.libs/libpresent.a ../../miext/damage/.libs/libdamag
e.a ../../Xi/.libs/libXi.a ../../xkb/.libs/libxkb.a xkb/.libs/libxorgxkb.a dri/.libs/libdri.a dri2/.libs/libdri2.a ../../dri3/.l
ibs/libdri3.a ../../miext/sync/.libs/libsync.a ../../mi/.libs/libmi.a ../../os/.libs/libos.a -lcrypto -ldl ../../Xext/.libs/libX
vidmode.a -lpciaccess -ldrm -lpixman-1 -lXfont2 -lXau -lxshmfence -lXdmcp -lm -lbsd -pthread
common/.libs/libcommon.a(udev.o): In function `device_removed':
udev.c:(.text+0x1ad): undefined reference to `minor'
udev.c:(.text+0x1ba): undefined reference to `major'
common/.libs/libcommon.a(udev.o): In function `device_added':
udev.c:(.text+0x37b): undefined reference to `minor'
udev.c:(.text+0x387): undefined reference to `major'
udev.c:(.text+0x3b7): undefined reference to `minor'
udev.c:(.text+0x3c3): undefined reference to `major'
udev.c:(.text+0x5a9): undefined reference to `major'
udev.c:(.text+0x5f7): undefined reference to `minor'
common/.libs/libcommon.a(udev.o): In function `config_udev_odev_probe':
udev.c:(.text+0x13dd): undefined reference to `minor'
udev.c:(.text+0x13f0): undefined reference to `major'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:805: Xorg] Error 1
make[4]: Leaving directory '/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5_build/hw/xfree86'
make[3]: *** [Makefile:854: all-recursive] Error 1
make[3]: Leaving directory '/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5_build/hw/xfree86'
make[2]: *** [Makefile:669: all] Error 2
make[2]: Leaving directory '/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5_build/hw/xfree86'
make[1]: *** [Makefile:611: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/x11-base/xorg-server-1.19.5-r2/work/xorg-server-1.19.5_build/hw'
make: *** [Makefile:778: all-recursive] Error 1
 * ERROR: x11-base/xorg-server-1.19.5-r2::gentoo failed (compile phase):
 *   emake failed

EMERGE-INFO:

emerge --info '=x11-base/xorg-server-1.19.5-r2::gentoo'                                                                 «─┘
Portage 2.3.36 (python 2.7.12-final-0, hardened/linux/amd64, gcc-7.3.0, glibc-2.26-r6, 4.8.4-git x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.8.4-git-x86_64-Intel-R-_Core-TM-_i7-4700HQ_CPU_@_2.40GHz-with-gentoo-2.3
KiB Mem:    16380592 total,   4217924 free
KiB Swap:     524284 total,    524284 free
Timestamp of repository gentoo: Sun, 06 May 2018 08:46:30 +0000
Head commit of repository gentoo: 2ad2f2d99818f0dd51e7174d84014ec881862e93

Head commit of repository bar: 1c35977a38771237ccfb3bee0fd16a3a31597a70

Head commit of repository vmware: f646d36b8f4b6766c4ad03161abaaefa0fa88ea4

Head commit of repository x11: c76981fdd31fbc70db2ff44814e4d7dfe7e71ba0

sh bash 4.4-r1
ld GNU ld (Gentoo 2.30 p2) 2.30.0
app-shells/bash:          4.4-r1::gentoo
dev-lang/perl:            5.26.2::gentoo
dev-lang/python:          2.7.12::gentoo, 3.5.2::gentoo
dev-util/cmake:           3.11.1::gentoo
dev-util/pkgconfig:       0.29.1::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.17::gentoo
sys-apps/sandbox:         2.10-r2::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r2::gentoo
sys-devel/automake:       1.13.4-r1::gentoo, 1.14.1-r1::gentoo, 1.15.1-r2::gentoo
sys-devel/binutils:       2.26.1::gentoo, 2.30-r2::gentoo
sys-devel/gcc:            4.9.3::gentoo, 5.4.0::gentoo, 7.3.0-r1::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r2::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.7::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r6::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: git
    sync-uri: git://github.com/gentoo-mirror/gentoo.git
    priority: -1000

bar
    location: /var/db/repos/bar
    sync-type: git
    sync-uri: git://github.com/tokiclover/bar-overlay.git
    masters: gentoo

vmware
    location: /var/db/repos/vmware
    sync-type: git
    sync-uri: git://github.com/gentoo/vmware.git
    masters: gentoo

x11
    location: /var/db/repos/x11
    sync-type: git
    sync-uri: git://git.overlays.gentoo.org/proj/x11.git
    masters: gentoo

Installed sets: @Mail-Utils, @Multimedia-Utils, @X, @archive, @daw, @fonts, @gtk, @openbox, @portage, @sys, @themes, @vim
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block -ftree-vectorize -flt
o=8 -fuse-linker-plugin"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gent
oo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebui
ld /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=native -pipe -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block -ftree-vectorize -f
lto=8 -fuse-linker-plugin"
DISTDIR="/var/src"
EMERGE_DEFAULT_OPTS=" --buildpkg-exclude 'virtual/*'"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildpkg cgroup config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync mul
tilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-o
rphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://mirror.ovh.net/gentoo-distfiles/ http://gentoo.mneisen.org/ ftp:
//mirror.mdfnet.se/gentoo"
INSTALL_MASK="/etc/systemd /lib*/systemd /usr/lib*/systemd"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -flto=8 -fuse-linker-plugin"
LINGUAS="en fr"
MAKEOPTS="-j8"
PKGDIR="/var/pkg"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete -
-stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 atlas audiofile avi berkdb blas bzip2 cairo caps cdda cddb cdio cdr cjk clang cleartype cli c
racklib crypt css cups curl cxx dbus device-mapper directfb djvu dri dv dvd dvdr egl exif expat fbcon ffmpeg fftw flac fltk font
config fontforge ftp gd gdbm gif git glamor gles2 glut gpm graphite graphviz gtk gtk2 gzip hardened harfbuzz hddtemp iconv icu i
dn ieee1394 imagemagick imlib infinality ipv6 jack jbig jemalloc jpeg jpeg2k kerberos ladspa lame lapack lash lcms libass libnot
ify libsamplerate lm_sensors lto lua luajit lz4 lzma lzo lzop mad matroska mbox mng modplug modules mp3 mp4 mpeg multilib musepack ncurses nls nptl nsplugin ntp ogg opengl openldap openmp openssl pam pcre pdf perl pie png postscript python raw readline sasl savedconfig seccomp session smp sndfile snmp sockets sqlite ssl ssp startup-notification svg symlink tcpd theora threads tiff truetype udev unicode urandom usb vaapi vdpau vim vim-syntax vorbis wavpack wayland wifi x264 xattr xft xinerama xinetd xml xorg xtpax xv xvid xvmc xz zip zlib" ABI_X86="64" ALSA_CARDS="cmipci hda-intel usb-audio" APACHE2_MODULES="actions alias asis auth_basic auth_digest authn_alias authn_core authn_anon authn_dbm authn_file authz_dbm authz_core authz_groupfile authz_host authz_owner authz_user authz_autoindex cache cache_disk cgi cgid charset_lite dav dav_fs dav_lock deflate dir dumpio env expires ext_filter file_cache filter header http2 include info log_config logio macro mime mime_magic negotiation ratelimit remoteip reqtimeout rewrite setenvif slotmem_shm socache_shmcb speling status substitute unique_id unixd userdir usertrack version vhost_alias proxy proxy_ajp proxy_balancer prox_connect proxy_fcgi proxy_ftp proxy_html proxy_http proxy_scgi proxy_wstunnel xml2enc" APACHE2_MPMS="worker" CALLIGRA_FEATURES="karbon plan sheets stage words" COLLECTD_PLUGINS="aggregation amqp apache ascent battery bind cgroups chrony conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount filecount fscache genericjmx gmond gps hddtemp interface ipc ipmi iptables ipvs irq load log_logstash logfile lua lvm madwifi match_empty_counter match_hashed match_regex match_timediff match_value mbmon md memcachec memcached memory modbus mqtt multimeter mysql netlink network nfs nginx notify_desktop notify_email notify_nagios olsrd onewire openldap ping postgresql powerdns processes protocols python redis routeros rrdcached rrdtool sensors serial sigrok smart snmp statsd swap syslog table tail tail_csv target_notification target_replace target_scale target_set tcpconns teamspeak2 ted thermal threshold turbostat unixsock uptime users uuid varnish virt vmem wireless write_graphite write_http write_kafka write_log write_redis write_riemann write_sensu write_tsdb xencpu zfs_arc zookeeper" CPU_FLAGS_X86="avx avx2 mmx mmxext sse sse2 sse3 ssse3 sse4_1 sse4_2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="emu efi-32 efi-64 qemu pc" INPUT_DEVICES="evdev mouse keyboard synaptics vmmouse" KERNEL="linux" L10N="en fr" LCD_DEVICES="lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NGINX_MODULES_HTTP="access addition auth_basic auth_ldap auth_request autoindex browser cache_purge charset dav dav_ext echo empty_gif fastcgi flv geo geoip gunzip gzip headers_more image_filter limit_conn limit_req lua map memc memcached metrics mp4 perl proxy referer rewrite secure_link security slice slowfs_cache scgi split_clients ssi sticky stub_status sub upstream_check upstream_hash upstream_ip_hash upstream_keepalive upstream_least_conn upstream_zone userid uwsgi xslt" NGINX_MODULES_MAIL="imap pop3 smtp" NGINX_MODULES_STREAM="geo geip limit_conn map realip return split_clients ssl_preread upstream_hash upstream_least_conn upstream_zone" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5" QEMU_SOFTMMU_TARGETS="aarch64 arm i386 x86_64" QEMU_USER_TARGETS="aarch64 arm i386 x86_64" RUBY_TARGETS="ruby25" SANE_BACKENDS="canon canon630u canon_pp canon_dr genesys net pixma" USERLAND="GNU" VIDEO_CARDS="intel i915 i965 nouveau vesa vmware" XTABLES_ADDONS="ipv4options ipset iface ipmark dhcpmac"
Unset:  CC, CPPFLAGS, CTARGET, CXX, ENV_UNSET, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Matt Turner gentoo-dev 2018-05-11 21:03:31 UTC
I suspect this is a duplicate of bug 634590.

Please update to stable sys-fs/udev or sys-fs/eudev and see if the issues goes away then it's definitely a duplicate.

*** This bug has been marked as a duplicate of bug 634590 ***