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

Reply via email to