Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 593654 - [mate-overlay] =mate-base/mate-applets-1.14.1 - undefined reference to `cpupower_is_cpu_online'
Summary: [mate-overlay] =mate-base/mate-applets-1.14.1 - undefined reference to `cpupo...
Status: RESOLVED DUPLICATE of bug 593470
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo MATE Desktop
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-13 10:46 UTC by Russell Knighton
Modified: 2016-09-13 20:40 UTC (History)
0 users

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


Attachments
build.log (build.log,351.99 KB, text/plain)
2016-09-13 10:46 UTC, Russell Knighton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Russell Knighton 2016-09-13 10:46:50 UTC
Created attachment 445598 [details]
build.log

Build fails while trying to upgrade to 1.14.1:

libtool: link: x86_64-pc-linux-gnu-gcc -march=haswell -O3 -pipe -fomit-frame-pointer -Wl,-O1 -o mate-cpufreq-applet cpufreq-applet.o cpufreq-utils.o cpufreq-prefs.o cpufreq-selector.o cpufreq-popup.o cpufreq-monitor.o cpufreq-monitor-factory.o cpufreq-monitor-procfs.o cpufreq-monitor-sysfs.o cpufreq-monitor-libcpufreq.o cpufreq-monitor-cpuinfo.o  -Wl,--as-needed -lmate-panel-applet-4 -lmate-desktop-2 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lstartup-notification-1 -lcpupower -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0
cpufreq-monitor-libcpufreq.o: In function `cpufreq_monitor_libcpufreq_run':
cpufreq-monitor-libcpufreq.c:(.text+0x337): undefined reference to `cpupower_is_cpu_online'
collect2: error: ld returned 1 exit status
Comment 1 Russell Knighton 2016-09-13 10:47:55 UTC
kryten ~ # emerge --info mate-applets
Portage 2.3.0 (python 3.4.5-final-0, default/linux/amd64/13.0, gcc-5.4.0, glibc-2.23-r2, 4.7.2-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.7.2-gentoo-x86_64-Intel-R-_Core-TM-_i5-4200U_CPU_@_1.60GHz-with-gentoo-2.3
KiB Mem:     8087240 total,   1309912 free
KiB Swap:   10230780 total,  10230496 free
Timestamp of repository gentoo: Tue, 13 Sep 2016 08:45:01 +0000
sh bash 4.3_p46
ld GNU ld (Gentoo 2.26.1 p1.0) 2.26.1
distcc 3.2rc1 x86_64-pc-linux-gnu [disabled]
ccache version 3.2.7 [enabled]
app-shells/bash:          4.3_p46::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.0-r1::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/ccache:          3.2.7::gentoo
dev-util/cmake:           3.6.2::gentoo
dev-util/pkgconfig:       0.29.1::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.21.7::gentoo
sys-apps/sandbox:         2.10-r2::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r2::gentoo
sys-devel/automake:       1.11.6-r2::gentoo, 1.12.6-r1::gentoo, 1.13.4-r1::gentoo, 1.14.1-r1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo, 2.26.1::gentoo
sys-devel/gcc:            4.9.3::gentoo, 5.4.0::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.23-r2::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.uk.gentoo.org/gentoo-portage
    priority: -1000

local-repo
    location: /usr/local/portage
    masters: gentoo

annunaki2k2
    location: /var/lib/layman/annunaki2k2
    masters: gentoo
    priority: 50

desktop-effects
    location: /var/lib/layman/desktop-effects
    masters: gentoo
    priority: 50

gentoo-mate
    location: /var/lib/layman/gentoo-mate
    masters: gentoo
    priority: 50

java
    location: /var/lib/layman/java
    masters: gentoo
    priority: 50

mysql
    location: /var/lib/layman/mysql
    masters: gentoo
    priority: 50

palemoon
    location: /var/lib/layman/palemoon
    masters: gentoo
    priority: 50

steam-overlay
    location: /var/lib/layman/steam
    masters: gentoo
    priority: 50

tlp
    location: /var/lib/layman/tlp
    masters: gentoo
    priority: 50

zugaina
    location: /var/lib/layman/zugaina
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=haswell -O3 -pipe -fomit-frame-pointer"
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/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.0/ext-active/ /etc/php/cgi-php7.0/ext-active/ /etc/php/cli-php7.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=haswell -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_GB.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j24 -l8"
PKGDIR="/usr/distfiles/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="64bit X a52 aac aacplus ace acl acpi adobe-cff aes-ni aio alsa amd64 apng applet archive aspell asyncns audio auto-hinter autoipd avahi avx avx2 bash-completion berkdb binary-drivers bluetooth bmp bonjour branding bzip2 c++0x cairo caja caps ccache cdda cddb cdparanoia cdrom cjk cleartype cli colord connection-sharing consolekit corefonts cpio cracklib crypt css cups curl custom-cflags custom-optimization cxx daap dbus dconf device-mapper dhcpcd dia dirac disk-partition djvu dos dri dri3 drm dvb dvdnav dvdr dvi egl emerald enca encode exif fam fat fbcon fbcondecor fbdev ffmpeg fftw firefox flac fluidsynth fma fma3 fontconfig fortran fpx fribidi fuse g3dvl gallium gbm gconf gd gdbm gdu gecko gedit geoip gif gimp gksu glade glamor glib glitz gmp gnome-keyring gnutls gpm gps graphite graphviz gstreamer gtk gtk3 gtkspell gtkstyle gudev h323 harfbuzz hddtemp hdri hfs hpn http2 hwdb i18n ibus iconv icu id3 id3tag idn imlib imlib2 infinality inkjar inotify introspection iplayer ipod iproute2 ipv6 iso ithreads j2me jabber java jp2k jpeg jpeg2k kerberos lame laptop lcms libass libffi libkms libnl libnotify libsecret libssh2 live llvm-shared-libs lm_sensors lqr lto lzma mad magic map maps mate mate-keyring matroska mbrola mdnsresponder-compat mercurial midi mikmod mmap mmx mmxext mng modemmanager modules mono moonlight mp2 mp3 mp3tunes mp4 mpeg mpeg2 mpfr mpi mplayer mppe-mppc mpx msn mtp multicore multimedia musepack musicbrainz mysql mysqli mysqlnd natspec ncurses network network-cron networking networkmanager nfs nfsdcld nfsidmap nfsv4 nfsv41 nls nptl nss ntfs ntfsprogs ntp offensive ofono ogg openal opencl opengl openmp openvg openvpn optimization opus pam pango pch pcntl pcre pdf pgo php physics pic pixman png pnm policykit popcnt posix postscript ppds prelink printsupport projectm pulseaudio q16 q32 q64 q8 qt3support qt5 quicktime rar raw readline reiserfs resolvconf romio rtmp rtsp s3tc samba scanner schroedinger sdl seccomp secure-delete semantic-desktop sendto sensord session sip slp smi smp sna sndfile soap sound sounds speech speechd spell spice sql sqlite sqlite3 sse sse2 sse3 sse4 sse4.1 sse4.2 sse4_1 sse4_2 ssl ssse3 startup-notification svg syslog system-cairo system-ffmpeg system-icu system-jpeg system-libCg system-libevent system-mdns system-qt system-sqlite t1lib taglib tcpd theora threads thumbnail thunar thunderbird tiff timidity toolbar truetype udev udisks ukit unicode unique upnp-av upower usb usbredir userlocales uxa v4l v4l2 vaapi vala vcd vcdx vim vim-syntax virgl virtfs vorbis wav wavpack webp wifi wireshark wma wma-fixed wmf wps x264 x265 xattr xcap xcb xcomposite xdg xfs xim xml xmp xorg xpm xps xrandr xulrunner xv xvfb xvid zip zlib" ABI_X86="64 32" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" CURL_SSL="openssl" DRACUT_MODULES="plymouth" DVB_CARDS="usb-af9015" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev keyboard synaptics mouse" KERNEL="linux" L10N="en-GB en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="scripting-javascript wiki-publisher" LINGUAS="en_GB en" NETBEANS_MODULES="apisupport cnd enterprise ergonomics groovy java javafx mobility php profiler webcommon websvccommon" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-0" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby20 ruby21 ruby22 ruby23" SANE_BACKENDS="snapscan" USERLAND="GNU" VIDEO_CARDS="intel i965" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

mate-base/mate-applets-1.12.1-r1::gentoo-mate was built with the following:
USE="X gtk3 ipv6 policykit upower" ABI_X86="64" PYTHON_TARGETS="python2_7"
Comment 2 Ettore Di Giacinto (RETIRED) gentoo-dev 2016-09-13 11:05:47 UTC
What cpupower version do you have installed?
Comment 3 Russell Knighton 2016-09-13 11:18:18 UTC
I have sys-power/cpupower-4.5.0-r1 installed.
Comment 4 Adam Feldman gentoo-dev 2016-09-13 20:40:15 UTC
Thanks for the report, Russell.

We've got a handle on the issue at the moment (upstream's patching for the bug  that I'm marking this a duplicate of) causes 1.14.x to fail when using kernel 4.7 even though the issue is cpupower 4.7.  I'm in the process of reverting their bad patch as referenced in 593470 and requiring cpupower <4.7 as the fix.   

I should have that out later today.

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