On Sat, Sep 21, 2019 at 12:04:53AM +0200, Tim Tassonis via blfs-dev wrote:
> Hi all
>
>
> When trying to upgrade mupdf to the latest release an checking the linked
> libraries, I stumbled across error due to missing
>
> libmupdfthird.so
> libmupdfthreads.so
> libmupdfpkcs7.so
>
>
> it turns out that mupdf-1.16.1-shared_libs-1.patch on line 32 to 34 sets
> the names to:
>
>
> +THIRD_LIB = $(OUT)/libmupdf-third.so
> +THREAD_LIB = $(OUT)/libmupdf-threads.so
> +PKCS7_LIB = $(OUT)/libmupdf-pkcs7.so
>
> , while on line 38 to 44 it then links against:
>
> + $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf.so -Wl,--no-undefined
> $(THIRD_LIBS)
> $(THIRD_LIB) : $(THIRD_OBJ)
> + $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdfthird.so -Wl,--no-undefined
> $(THREAD_LIB) : $(THREAD_OBJ)
> + $(LINK_CMD) -shared -Wl,-soname -Wl,libmuthreads.so -Wl,--no-undefined
> -lpthread
> $(PKCS7_LIB) : $(PKCS7_OBJ)
> + $(LINK_CMD) -shared -Wl,-soname -Wl,libmupkcs7.so
>
>
>
> After I changed lines 32 to 34 to:
>
> +THIRD_LIB = $(OUT)/libmupdfthird.so
> +THREAD_LIB = $(OUT)/libmupdfthreads.so
> +PKCS7_LIB = $(OUT)/libmupdfpkcs7.so
>
>
> all was well. Can anybody confirm this bug?
>
>
> Bye
> Tim
Hi Tim,
NOT confirmed. AFAICS this version went in before the 9.0 release.
I've just built 9.0 on this new machine this week, and it built
without problems, and works.
ken@deluxe ~ $ldd /usr/bin/mupdf
linux-vdso.so.1 (0x00007fff880e5000)
libmupdf.so => /usr/lib/libmupdf.so (0x00007f39d040c000)
libmupdfthird.so => /usr/lib/libmupdfthird.so (0x00007f39d0325000)
libmupkcs7.so => /usr/lib/libmupkcs7.so (0x00007f39d031c000)
[snip non-mupdf libs]
libmuthreads.so => /usr/lib/libmuthreads.so (0x00007f39cf86c000)
From my install log:
/usr/lib/libmupdf-pkcs7.so
/usr/lib/libmupdf-third.so
/usr/lib/libmupdf-threads.so
/usr/lib/libmupdf.so
/usr/lib/libmupdfthird.so
/usr/lib/libmupkcs7.so
/usr/lib/libmuthreads.so
It seems we have symlinks -
ken@deluxe ~ $ls -l /usr/lib/libmu*
-rw-r--r-- 1 root root 31480 Sep 18 15:00 /usr/lib/libmupdf-pkcs7.so
-rw-r--r-- 1 root root 47192504 Sep 18 15:00 /usr/lib/libmupdf.so
-rw-r--r-- 1 root root 938152 Sep 18 15:00 /usr/lib/libmupdf-third.so
lrwxrwxrwx 1 root root 17 Sep 18 15:00 /usr/lib/libmupdfthird.so ->
libmupdf-third.so
-rw-r--r-- 1 root root 14296 Sep 18 15:00 /usr/lib/libmupdf-threads.so
lrwxrwxrwx 1 root root 17 Sep 18 15:00 /usr/lib/libmupkcs7.so ->
libmupdf-pkcs7.so
lrwxrwxrwx 1 root root 19 Sep 18 15:00 /usr/lib/libmuthreads.so ->
libmupdf-threads.so
ĸen
--
thread 'main' panicked at 'giraffe',
/tmp/rustc-1.32.0-src/src/test/run-fail/while-panic.rs:17:13
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page