Back on my -dev machine, updated rustc, was hoping to leave it
building overnight (I previously stopped after firefox), but didn't
get very far: after openjpeg I build poppler (gtk, not qt). This
failed:
CMake Error at /usr/lib/openjpeg-2.3/OpenJPEGTargets.cmake:90 (message):
The imported target "openjp2_static" references the file
"/usr/lib/libopenjp2.a"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/openjpeg-2.3/OpenJPEGTargets.cmake"
but not all the files it references.
Google found a buildlog from PLD showing the same error, but nothing
else. AFAICS Arch are still on 0.67.0, so are fedora.
I see that although the book claims openjpeg only installs a shared
lib, it actually installs a static lib - and my own scripts hide
this. With poppler-0.67.0 that did not matter, but 0.68.0 now
demands the static lib.
Looks as if openjpeg needs something like -DBUILD_STATIC_LIBS=OFF
Yes!
ĸen
--
Tout est bien, tout va bien, tout va pour le mieux qu'il soit possible
-- Candide, de Voltaire
(Everything is for the best, in the best of all possible worlds)
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page