Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

nvidia-drivers emerge: fails to find libopcodes

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
printf
Apprentice
Apprentice
Posts: 157
Joined: Thu Dec 02, 2010 9:05 am

nvidia-drivers emerge: fails to find libopcodes

  • Quote

Post by printf » Tue Mar 10, 2026 10:01 am

Code: Select all

/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-dsi-parse-panel-props.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-dsi-parse-panel-props.o'
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-bpmp.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-bpmp.o'
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-dmabuf.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-dmabuf.o'
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-platform-pm.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-platform-pm.o'
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-backlight.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-backlight.o'
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-gpio.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-gpio.o'
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-imp.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-imp.o'
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-ipc-soc.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-ipc-soc.o'
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-nano-timer.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-nano-timer.o'
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-platform.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-platform.o'
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv-pci.o] Error 127
make[4]: *** Deleting file 'nvidia/nv-pci.o'
/usr/src/linux-6.19.4-gentoo/tools/objtool/objtool: error while loading shared libraries: libopcodes-2.45.1.gentoo-sys-libs-binutils-libs-st-def.so: cannot open shared object file: No such file or directory
make[4]: *** [/usr/src/linux-6.19.4-gentoo/scripts/Makefile.build:289: nvidia/nv.o] Error 127
make[4]: *** Deleting file 'nvidia/nv.o'
make[3]: *** [/usr/src/linux-6.19.4-gentoo/Makefile:2064: .] Error 2
make[2]: *** [/usr/src/linux-6.19.4-gentoo/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/var/tmp/portage/x11-drivers/nvidia-drivers-580.126.18/work/kernel'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-6.19.4-gentoo'
make: *** [Makefile:138: modules]
I also have the latest binutils set:

Code: Select all

eselect binutils list
  [1] x86_64-pc-linux-gnu-2.45.1
  [2] x86_64-pc-linux-gnu-2.46.0 *
emerge info:

Code: Select all

Portage 3.0.77 (python 3.13.11-final-0, default/linux/amd64/23.0/desktop, gcc-15, glibc-2.43, 6.19.4-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.19.4-gentoo-x86_64-Intel-R-_Core-TM-_i7-6700HQ_CPU_@_2.60GHz-with-glibc2.43
KiB Mem:    16216772 total,   6374516 free
KiB Swap:   67108860 total,  67108860 free
Timestamp of repository gentoo: Tue, 10 Mar 2026 05:15:00 +0000
Head commit of repository gentoo: aceba9b0c34432f22fe86c7f9f1f8121d6cf1b7c
Head commit of repository gogooverlay: 35c92b45d975da4ed32f28680386bc4f2f1f9a5c

Head commit of repository steam-overlay: 1c591b53ffcd9c744b7b2b130c87e652a7d11a86

sh bash 5.3_p9
ld GNU ld (Gentoo 2.46.0 p1) 2.46.0
app-misc/pax-utils:        1.3.10::gentoo
app-shells/bash:           5.3_p9::gentoo
dev-build/autoconf:        2.72-r6::gentoo
dev-build/automake:        1.18.1::gentoo
dev-build/cmake:           4.1.4::gentoo
dev-build/libtool:         2.5.4::gentoo
dev-build/make:            4.4.1-r102::gentoo
dev-build/meson:           1.9.2::gentoo
dev-lang/perl:             5.42.0-r1::gentoo
dev-lang/python:           3.13.11::gentoo, 3.14.2::gentoo
dev-lang/rust-bin:         1.92.0::gentoo
llvm-core/clang:           21.1.8::gentoo, 22.1.0-r2::gentoo
llvm-core/lld:             21.1.8::gentoo, 22.1.0::gentoo
llvm-core/llvm:            21.1.8::gentoo, 22.1.0-r2::gentoo
sys-apps/baselayout:       2.18::gentoo
sys-apps/openrc:           0.62.10::gentoo
sys-apps/sandbox:          2.46::gentoo
sys-devel/binutils:        2.45.1::gentoo, 2.46.0::gentoo
sys-devel/binutils-config: 5.6::gentoo
sys-devel/gcc:             15.2.1_p20260214::gentoo
sys-devel/gcc-config:      2.12.2::gentoo
sys-kernel/linux-headers:  6.18::gentoo (virtual/os-headers)
sys-libs/glibc:            2.43::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    volatile: True
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-jobs: 1
    sync-rsync-extra-opts: 
    sync-rsync-verify-max-age: 3

gogooverlay
    location: /var/db/repos/gogooverlay
    sync-type: git
    sync-uri: https://github.com/GoGoOtaku/GoGoOverlay.git
    masters: gentoo
    volatile: False

steam-overlay
    location: /var/db/repos/steam-overlay
    sync-type: git
    sync-uri: https://github.com/anyc/steam-overlay.git
    masters: gentoo
    volatile: False

Binary Repositories:

gentoobinhost
    location: /var/cache/binhost/gentoobinhost
    priority: 1
    sync-uri: https://distfiles.gentoo.org/releases/amd64/binpackages/23.0/x86-64
    verify-signature: None

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE GOG-EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live compress-index config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
GENTOO_MIRRORS="https://mirror.kumi.systems/gentoo rsync://mirror.kumi.systems/gentoo"
LANG="C.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j12"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="bzip2"
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"
SHELL="/bin/bash"
USE="X a52 aac acl acpi alsa amd64 avif bluetooth branding bzip2 cairo cdda cdr cet crypt cups dbus dri dts dvd dvdr elogind encode exif flac gdbm gif git glamor gpm gtk gui iconv icu ipv6 jpeg jpegxl lcms libnotify libtirpc lm_sensors mad mng mp3 mp4 mpeg multilib ncurses nls ogg opencl opengl openmp pam pango pcre pdf png policykit ppds qml qt6 readline sdl seccomp sound spell ssl startup-notification svg test-rust thunar tiff udev udisks unicode upower usb vaapi vorbis vulkan wayland webp wxwidgets x264 xattr xcb xft xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gcc_15" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 bmi1 bmi2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax navcom oncore skytraq superstar2 tsip tripmate tnt" GRUB_PLATFORMS="efi-64" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="X86" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-3" POSTGRES_TARGETS="postgres17" PYTHON_SINGLE_TARGET="python3_13" PYTHON_TARGETS="python3_13" RUBY_TARGETS="ruby32 ruby33" VIDEO_CARDS="intel nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Top
Josef.95
Advocate
Advocate
Posts: 4857
Joined: Mon Sep 03, 2007 9:46 am
Location: Germany

  • Quote

Post by Josef.95 » Tue Mar 10, 2026 10:52 am

Hi,
run first "make clean", an then build the kernel and external drivers with the same toolchain (binutils)-version should work.
Top
printf
Apprentice
Apprentice
Posts: 157
Joined: Thu Dec 02, 2010 9:05 am

  • Quote

Post by printf » Tue Mar 10, 2026 1:15 pm

Josef.95 wrote:Hi,
run first "make clean", an then build the kernel and external drivers with the same toolchain (binutils)-version should work.
thanks.
there was a new kernel, emerged it with the new binutils, and everything compiles now, no issue
Top
Post Reply

3 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy