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
--
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