I've tested this on edge about a week ago.
It seems that mupdf has issues with openjpeg 2.2.1 (recently upgraded).
I'll submit a new set of patches.
On Sun, Aug 21, 2016 at 5:58 PM, Carlo Landmeter <clandmeter@gmail.com> wrote:
>>> On 19 August 2016 at 17:58, Daniel Sabogal <dsabogalcc@gmail.com> wrote:>>>> Fixes #5921>> build mupdf with OpenGL backend>> split mupdf-x11, mupdf-gl, and mupdf-tools into subpackages>>> This fails to build for me on edge, are you using recent edge with gcc6 to> build this?>> LINK build/release/libmupdf.so.0> build/release/fitz/load-jpx.o: In function `fz_load_jpx':> load-jpx.c:(.text+0x154): undefined reference to> `opj_set_default_decoder_parameters'> load-jpx.c:(.text+0x167): undefined reference to `opj_create_decompress'> load-jpx.c:(.text+0x181): undefined reference to `opj_set_info_handler'> load-jpx.c:(.text+0x193): undefined reference to `opj_set_warning_handler'> load-jpx.c:(.text+0x1a5): undefined reference to `opj_set_error_handler'> load-jpx.c:(.text+0x1b2): undefined reference to `opj_setup_decoder'> load-jpx.c:(.text+0x1c4): undefined reference to `opj_stream_default_create'> load-jpx.c:(.text+0x1e8): undefined reference to> `opj_stream_set_read_function'> load-jpx.c:(.text+0x1f7): undefined reference to> `opj_stream_set_skip_function'> load-jpx.c:(.text+0x206): undefined reference to> `opj_stream_set_seek_function'> load-jpx.c:(.text+0x215): undefined reference to `opj_stream_set_user_data'> load-jpx.c:(.text+0x220): undefined reference to> `opj_stream_set_user_data_length'> load-jpx.c:(.text+0x230): undefined reference to `opj_read_header'> load-jpx.c:(.text+0x248): undefined reference to `opj_decode'> load-jpx.c:(.text+0x258): undefined reference to `opj_stream_destroy'> load-jpx.c:(.text+0x260): undefined reference to `opj_destroy_codec'> load-jpx.c:(.text+0x535): undefined reference to `opj_image_destroy'> load-jpx.c:(.text+0x663): undefined reference to `opj_image_destroy'> load-jpx.c:(.text+0x67b): undefined reference to `opj_image_destroy'> load-jpx.c:(.text+0x698): undefined reference to `opj_image_destroy'> load-jpx.c:(.text+0x6b5): undefined reference to `opj_image_destroy'> build/release/fitz/load-jpx.o:load-jpx.c:(.text+0x6d2): more undefined> references to `opj_image_destroy' follow> build/release/fitz/load-jpx.o: In function `fz_load_jpx':> load-jpx.c:(.text+0x6f2): undefined reference to `opj_stream_destroy'> load-jpx.c:(.text+0x6fa): undefined reference to `opj_destroy_codec'> load-jpx.c:(.text+0x717): undefined reference to `opj_stream_destroy'> load-jpx.c:(.text+0x71f): undefined reference to `opj_destroy_codec'> load-jpx.c:(.text+0x729): undefined reference to `opj_image_destroy'> load-jpx.c:(.text+0x783): undefined reference to `opj_destroy_codec'> /usr/lib/gcc/x86_64-alpine-linux-musl/6.1.1/../../../../x86_64-alpine-linux-musl/bin/ld:> build/release/libmupdf.so.0: hidden symbol `opj_stream_set_user_data' isn't> defined> /usr/lib/gcc/x86_64-alpine-linux-musl/6.1.1/../../../../x86_64-alpine-linux-musl/bin/ld:> final link failed: Bad value> collect2: error: ld returned 1 exit status>>>
---
Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org
Help: alpine-aports+help@lists.alpinelinux.org
---
Re: [alpine-aports] [PATCH 2/2] testing/mupdf: build mupdf-gl and add subpackages
On 19 August 2016 at 17:58, Daniel Sabogal <dsabogalcc@gmail.com> wrote:
> Fixes #5921> build mupdf with OpenGL backend> split mupdf-x11, mupdf-gl, and mupdf-tools into subpackages>
This fails to build for me on edge, are you using recent edge with gcc6 to
build this?
LINK build/release/libmupdf.so.0
build/release/fitz/load-jpx.o: In function `fz_load_jpx':
load-jpx.c:(.text+0x154): undefined reference to
`opj_set_default_decoder_parameters'
load-jpx.c:(.text+0x167): undefined reference to `opj_create_decompress'
load-jpx.c:(.text+0x181): undefined reference to `opj_set_info_handler'
load-jpx.c:(.text+0x193): undefined reference to `opj_set_warning_handler'
load-jpx.c:(.text+0x1a5): undefined reference to `opj_set_error_handler'
load-jpx.c:(.text+0x1b2): undefined reference to `opj_setup_decoder'
load-jpx.c:(.text+0x1c4): undefined reference to `opj_stream_default_create'
load-jpx.c:(.text+0x1e8): undefined reference to
`opj_stream_set_read_function'
load-jpx.c:(.text+0x1f7): undefined reference to
`opj_stream_set_skip_function'
load-jpx.c:(.text+0x206): undefined reference to
`opj_stream_set_seek_function'
load-jpx.c:(.text+0x215): undefined reference to `opj_stream_set_user_data'
load-jpx.c:(.text+0x220): undefined reference to
`opj_stream_set_user_data_length'
load-jpx.c:(.text+0x230): undefined reference to `opj_read_header'
load-jpx.c:(.text+0x248): undefined reference to `opj_decode'
load-jpx.c:(.text+0x258): undefined reference to `opj_stream_destroy'
load-jpx.c:(.text+0x260): undefined reference to `opj_destroy_codec'
load-jpx.c:(.text+0x535): undefined reference to `opj_image_destroy'
load-jpx.c:(.text+0x663): undefined reference to `opj_image_destroy'
load-jpx.c:(.text+0x67b): undefined reference to `opj_image_destroy'
load-jpx.c:(.text+0x698): undefined reference to `opj_image_destroy'
load-jpx.c:(.text+0x6b5): undefined reference to `opj_image_destroy'
build/release/fitz/load-jpx.o:load-jpx.c:(.text+0x6d2): more undefined
references to `opj_image_destroy' follow
build/release/fitz/load-jpx.o: In function `fz_load_jpx':
load-jpx.c:(.text+0x6f2): undefined reference to `opj_stream_destroy'
load-jpx.c:(.text+0x6fa): undefined reference to `opj_destroy_codec'
load-jpx.c:(.text+0x717): undefined reference to `opj_stream_destroy'
load-jpx.c:(.text+0x71f): undefined reference to `opj_destroy_codec'
load-jpx.c:(.text+0x729): undefined reference to `opj_image_destroy'
load-jpx.c:(.text+0x783): undefined reference to `opj_destroy_codec'
/usr/lib/gcc/x86_64-alpine-linux-musl/6.1.1/../../../../x86_64-alpine-linux-musl/bin/ld:
build/release/libmupdf.so.0: hidden symbol `opj_stream_set_user_data' isn't
defined
/usr/lib/gcc/x86_64-alpine-linux-musl/6.1.1/../../../../x86_64-alpine-linux-musl/bin/ld:
final link failed: Bad value
collect2: error: ld returned 1 exit status