Erdie Advocate
Joined: 20 May 2004 Posts: 2576 Location: Heidelberg - Germany
|
Posted: Sun Mar 05, 2017 2:59 pm Post subject: FIXED: Handbrake will nicht mehr |
|
|
Bei dem letzten Handbrake update gibt es einen linker error:
Code: |
/usr/bin/g++ -pipe -Wl,-S -Wl,-O1 -Wl,--as-needed -fmessage-length=0 -Wall -g0 -O3 -march=bdver2 -mprefer-avx128 -mvzeroupper -O2 -pipe -mfpmath=sse -msse2 -I./libhb/ -Iinclude -I/usr/include/libxml2 -o HandBrakeCLI -Wl,--start-group test/test.o test/parsecsv.o ./libhb/libhandbrake.a -Llib -lass -lavresample -lavformat -lavcodec -lavfilter -lavutil -lmp3lame -ldvdnav -ldvdread -lfontconfig -lfribidi -lsamplerate -lswscale -lvpx -ltheoraenc -ltheoradec -lvorbis -lvorbisenc -logg -lx264 -lbluray -lfreetype -lxml2 -lbz2 -lz -ljansson -lharfbuzz -lopus -lpthread -ldl -lm -Wl,--end-group
config.status: executing libtool commands
config.status: executing po/stamp-it commands
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lopus
collect2: error: ld returned 1 exit status
make: *** [../test/module.rules:33: HandBrakeCLI] Error 1
make: *** Waiting for unfinished jobs....
touch gtk/.stamp.configure
make: Leaving directory '/var/tmp/portage/media-video/handbrake-1.0.3/work/HandBrake-1.0.3/build'
* ERROR: media-video/handbrake-1.0.3::gentoo failed (compile phase):
* emake failed
|
Was ist -lopus? Als Musiker würde ich ja sagen, ein Schaffenswerk aber das wird hier wohl nicht zutreffen ..
EDIT: Ich sehe gerade, es gibt da so eine Bibliothek, die ich opus nennt. Hat man da wohl eine Abhängigkeit bei Handbrake vergessen?
EDIT2: Nach manuellem mergen von opus funzt auch handbrake. Klingt nach einem Bug.
EDIT3: Den bug gibts schon, siehe hier: https://bugs.gentoo.org/show_bug.cgi?id=611764
EDIT4: ffmpeg jetzt mit USE=opus gebaut und alle Probleme sind verschwunden.
Ich wünsche noch einen schönen Sonntagabend. _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|