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

Reply via email to