[...] tempfile.c:(.text+0x6b): warning: the use of `tempnam' is dangerous, better use `mkstemp' build/release/fitz/.libs/load-jpx.o: In function `fz_load_jpx': load-jpx.c:(.text+0x1d5): undefined reference to `opj_set_default_decoder_parameters' load-jpx.c:(.text+0x1f0): undefined reference to `opj_create_decompress' load-jpx.c:(.text+0x210): undefined reference to `opj_set_info_handler' load-jpx.c:(.text+0x22a): undefined reference to `opj_set_warning_handler' load-jpx.c:(.text+0x244): undefined reference to `opj_set_error_handler' load-jpx.c:(.text+0x254): undefined reference to `opj_setup_decoder' load-jpx.c:(.text+0x268): undefined reference to `opj_stream_default_create' load-jpx.c:(.text+0x290): undefined reference to `opj_stream_set_read_function' load-jpx.c:(.text+0x2a2): undefined reference to `opj_stream_set_skip_function' load-jpx.c:(.text+0x2b4): undefined reference to `opj_stream_set_seek_function' load-jpx.c:(.text+0x2cc): undefined reference to `opj_stream_set_user_data' load-jpx.c:(.text+0x2df): undefined reference to `opj_stream_set_user_data_length' load-jpx.c:(.text+0x2f3): undefined reference to `opj_read_header' load-jpx.c:(.text+0x30f): undefined reference to `opj_decode' load-jpx.c:(.text+0x31f): undefined reference to `opj_stream_destroy' load-jpx.c:(.text+0x327): undefined reference to `opj_destroy_codec' load-jpx.c:(.text+0x5d7): undefined reference to `opj_image_destroy' load-jpx.c:(.text+0x764): undefined reference to `opj_image_destroy' load-jpx.c:(.text+0x792): undefined reference to `opj_image_destroy' load-jpx.c:(.text+0x7aa): undefined reference to `opj_image_destroy' load-jpx.c:(.text+0x7c2): undefined reference to `opj_image_destroy' load-jpx.c:(.text+0x800): undefined reference to `opj_stream_destroy' load-jpx.c:(.text+0x808): undefined reference to `opj_destroy_codec' load-jpx.c:(.text+0x814): undefined reference to `opj_image_destroy' load-jpx.c:(.text+0x82b): undefined reference to `opj_stream_destroy' load-jpx.c:(.text+0x833): undefined reference to `opj_destroy_codec' load-jpx.c:(.text+0x84e): undefined reference to `opj_image_destroy' load-jpx.c:(.text+0x870): undefined reference to `opj_destroy_codec' /usr/bin/ld: build/release/.libs/libmupdf.so.0.0.0: hidden symbol `opj_stream_destroy' isn't defined /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status make: *** [Makefile:165: build/release/libmupdf.la] Error 1 error: Bad exit status from /tmp/B.rSY7Y3/BUILD/tmp/rpm-tmp.46779 (%build) RPM build errors: Bad exit status from /tmp/B.rSY7Y3/BUILD/tmp/rpm-tmp.46779 (%build) ended at: Fri Jan 12 19:07:19 2018, done in 0:01:21.804439 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.rSY7Y3/BUILD + rm -rf /tmp/B.rSY7Y3/tmp /tmp/B.rSY7Y3/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.rSY7Y3 Begin-TLD-Builder-Info Build-Time: user:78.80s sys:4.73s real:92.15s (faults io:0 non-io:2214634) End-TLD-Builder-Info