let-def / texpresso

TeXpresso: live rendering and error reporting for LaTeX
MIT License
393 stars 18 forks source link

Issue installing on Ubuntu 22.04 (Pop Os) #63

Open weberam2 opened 4 months ago

weberam2 commented 4 months ago

I did the following:

apt install build-essential libsdl2-dev libmupdf-dev libmujs-dev libfreetype-dev libgumbo-dev libjbig2dec0-dev libjpeg-dev libopenjp2-7-dev cargo libssl-dev libfontconfig-dev libleptonica-dev libharfbuzz-dev

git clone --recurse-submodules git@github.com:let-def/texpresso.git

cd texpresso make texpresso

and I get this error:

make texpresso
make[1]: Entering directory '/home/weberam2/Downloads/texpresso'
make -C src texpresso
make[2]: Entering directory '/home/weberam2/Downloads/texpresso/src'
make -C .. config
make[3]: Entering directory '/home/weberam2/Downloads/texpresso'
mkdir -p build/objects
echo >Makefile.config "CFLAGS=-O2 -ggdb -I. -fPIC"
echo >>Makefile.config 'CC=gcc $(CFLAGS)'
echo >>Makefile.config 'LDCC=g++ $(CFLAGS)'
echo >>Makefile.config "LIBS=-lmupdf -lm `CC=gcc ./mupdf-config.sh` -lz -ljpeg -ljbig2dec -lharfbuzz -lfreetype -lopenjp2 -lgumbo -lSDL2"
/usr/bin/ld: cannot find -ltesseract: No such file or directory
collect2: error: ld returned 1 exit status
echo >>Makefile.config "TECTONIC_ENV="
make[3]: Leaving directory '/home/weberam2/Downloads/texpresso'
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/driver.o -Idvi/ driver.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/main.o -Idvi/ main.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/logo.o -Idvi/ logo.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/sprotocol.o -Idvi/ sprotocol.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/state.o -Idvi/ state.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/fs.o -Idvi/ fs.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/incdvi.o -Idvi/ incdvi.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/myabort.o -Idvi/ myabort.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/renderer.o -Idvi/ renderer.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_tex.o -Idvi/ engine_tex.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_pdf.o -Idvi/ engine_pdf.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_dvi.o -Idvi/ engine_dvi.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/synctex.o -Idvi/ synctex.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/prot_parser.o -Idvi/ prot_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/sexp_parser.o -Idvi/ sexp_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/json_parser.o -Idvi/ json_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/editor.o -Idvi/ editor.c
make -C dvi
make[3]: Entering directory '/home/weberam2/Downloads/texpresso/src/dvi'
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_context.o dvi_context.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_interp.o dvi_interp.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_prim.o dvi_prim.c
re2c dvi_special.re2c.c -o dvi_special.c --tags --bit-vectors
make[3]: re2c: No such file or directory
make[3]: *** [Makefile:21: dvi_special.c] Error 127
make[3]: Leaving directory '/home/weberam2/Downloads/texpresso/src/dvi'
make[2]: *** [Makefile:37: ../build/objects/libmydvi.a] Error 2
make[2]: Leaving directory '/home/weberam2/Downloads/texpresso/src'
make[1]: *** [Makefile:8: texpresso] Error 2
make[1]: Leaving directory '/home/weberam2/Downloads/texpresso'
make: *** [Makefile:2: all] Error 2

Any ideas? I find the install instructions aren't very clear...

let-def commented 4 months ago

I just updated the main branch to not depend on re2c, you can try again. re2c is a tool used to preprocess some source files but it should not be needed for normal use. (Otherwise, the fix is to install re2c).

I am working on simplifying the build by reducing the number of dependencies, after that it should be possible to provide clearer instructions. I don't have much time so this will take a few months.

weberam2 commented 4 months ago

Omg no worries I'll try with the updated git and let you know :smile:

weberam2 commented 4 months ago

This is what I get after I run it with the new update:

make -C src texpresso
make[1]: Entering directory '/home/weberam2/Downloads/texpresso/src'
make -C .. config
make[2]: Entering directory '/home/weberam2/Downloads/texpresso'
mkdir -p build/objects
echo >Makefile.config "CFLAGS=-O2 -ggdb -I. -fPIC"
echo >>Makefile.config 'CC=gcc $(CFLAGS)'
echo >>Makefile.config 'LDCC=g++ $(CFLAGS)'
echo >>Makefile.config "LIBS=-lmupdf -lm `CC=gcc ./mupdf-config.sh` -lz -ljpeg -ljbig2dec -lharfbuzz -lfreetype -lopenjp2 -lgumbo -lSDL2"
/usr/bin/ld: cannot find -ltesseract: No such file or directory
collect2: error: ld returned 1 exit status
echo >>Makefile.config "TECTONIC_ENV="
make[2]: Leaving directory '/home/weberam2/Downloads/texpresso'
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/driver.o -Idvi/ driver.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/main.o -Idvi/ main.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/logo.o -Idvi/ logo.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/sprotocol.o -Idvi/ sprotocol.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/state.o -Idvi/ state.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/fs.o -Idvi/ fs.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/incdvi.o -Idvi/ incdvi.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/myabort.o -Idvi/ myabort.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/renderer.o -Idvi/ renderer.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_tex.o -Idvi/ engine_tex.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_pdf.o -Idvi/ engine_pdf.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_dvi.o -Idvi/ engine_dvi.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/synctex.o -Idvi/ synctex.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/prot_parser.o -Idvi/ prot_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/sexp_parser.o -Idvi/ sexp_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/json_parser.o -Idvi/ json_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/editor.o -Idvi/ editor.c
make -C dvi
make[2]: Entering directory '/home/weberam2/Downloads/texpresso/src/dvi'
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_context.o dvi_context.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_interp.o dvi_interp.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_prim.o dvi_prim.c
-e re2c: dvi_special.c is older than dvi_special.re2c.c or missing
-e       consider running 'make re2c'
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_special.o dvi_special.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_scratch.o dvi_scratch.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_fonttable.o dvi_fonttable.c
gcc -O2 -ggdb -I. -fPIC -I/usr/local/include/libpng12 -I/usr/include/freetype2 -c -o ../../build/objects/dvi_resmanager.o dvi_resmanager.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_tfm.o tex_tfm.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_fontmap.o tex_fontmap.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_vf.o tex_vf.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_enc.o tex_enc.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/vstack.o vstack.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/pdf_lexer.o pdf_lexer.c
ar cr ../../build/objects/libmydvi.a ../../build/objects/dvi_context.o ../../build/objects/dvi_interp.o ../../build/objects/dvi_prim.o ../../build/objects/dvi_special.o ../../build/objects/dvi_scratch.o ../../build/objects/dvi_fonttable.o ../../build/objects/dvi_resmanager.o ../../build/objects/tex_tfm.o ../../build/objects/tex_fontmap.o ../../build/objects/tex_vf.o ../../build/objects/tex_enc.o ../../build/objects/vstack.o ../../build/objects/pdf_lexer.o
make[2]: Leaving directory '/home/weberam2/Downloads/texpresso/src/dvi'
g++ -O2 -ggdb -I. -fPIC -o ../build/texpresso ../build/objects/driver.o ../build/objects/main.o ../build/objects/logo.o ../build/objects/sprotocol.o ../build/objects/state.o ../build/objects/fs.o ../build/objects/incdvi.o ../build/objects/myabort.o ../build/objects/renderer.o ../build/objects/engine_tex.o ../build/objects/engine_pdf.o ../build/objects/engine_dvi.o ../build/objects/synctex.o ../build/objects/prot_parser.o ../build/objects/sexp_parser.o ../build/objects/json_parser.o ../build/objects/editor.o ../build/objects/libmydvi.a -lmupdf -lm  -lmupdf-third -lleptonica -lmujs -lz -ljpeg -ljbig2dec -lharfbuzz -lfreetype -lopenjp2 -lgumbo -lSDL2
make[1]: Leaving directory '/home/weberam2/Downloads/texpresso/src'

on to the next step

weberam2 commented 4 months ago

this is the error I get when I then try to run:

make texpresso-tonic

[...]
  error occurred: Command "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pngimage.o" "-c" "pdf_io/dpx-pngimage.c" with args "cc" did not execute successfully (status code exit status: 1).

warning: build failed, waiting for other jobs to finish...
make[1]: *** [Makefile.tectonic:11: tectonic] Error 101
make[1]: Leaving directory '/home/weberam2/Downloads/texpresso'
make: *** [Makefile:55: texpresso-tonic] Error 2
let-def commented 4 months ago

The log of the previous message seems fine. The binary build/texpresso was successfully linked. The error message is just the build system trying to find a correct configuration for that system, I can make it less verbose/scary in the future.

For texpresso-tonic however I have no idea what is going on. Can you try the same command again and share the whole log?

weberam2 commented 4 months ago
❯ make texpresso-tonic
make -f Makefile.tectonic tectonic
make[1]: Entering directory '/home/weberam2/Downloads/texpresso'
cd tectonic &&  cargo build --release --features external-harfbuzz
   Compiling libc v0.2.153
   Compiling proc-macro2 v1.0.78
   Compiling unicode-ident v1.0.12
   Compiling cfg-if v1.0.0
   Compiling pkg-config v0.3.29
   Compiling vcpkg v0.2.15
   Compiling autocfg v1.1.0
   Compiling thiserror v1.0.56
   Compiling memchr v2.7.1
   Compiling once_cell v1.19.0
   Compiling version_check v0.9.4
   Compiling log v0.4.20
   Compiling bitflags v2.4.2
   Compiling itoa v1.0.10
   Compiling regex-syntax v0.8.2
   Compiling pin-project-lite v0.2.13
   Compiling pin-utils v0.1.0
   Compiling same-file v1.0.6
   Compiling bytes v1.5.0
   Compiling typenum v1.17.0
   Compiling ppv-lite86 v0.2.17
   Compiling futures-core v0.3.30
   Compiling siphasher v0.3.11
   Compiling futures-sink v0.3.30
   Compiling tinyvec_macros v0.1.1
   Compiling bitflags v1.3.2
   Compiling serde v1.0.196
   Compiling adler v1.0.2
   Compiling anyhow v1.0.79
   Compiling crossbeam-utils v0.8.19
   Compiling futures-task v0.3.30
   Compiling crc32fast v1.3.2
   Compiling rustix v0.38.31
   Compiling futures-io v0.3.30
   Compiling smallvec v1.13.1
   Compiling walkdir v2.4.0
   Compiling tinyvec v1.6.0
   Compiling miniz_oxide v0.7.2
   Compiling linux-raw-sys v0.4.13
   Compiling fnv v1.0.7
   Compiling futures-channel v0.3.30
   Compiling hex v0.4.3
   Compiling lazy_static v1.4.0
   Compiling tracing-core v0.1.32
   Compiling sha1_smol v1.0.0
   Compiling num-conv v0.1.0
   Compiling tectonic_cfg_support v0.1.4 (/home/weberam2/Downloads/texpresso/tectonic/crates/cfg_support)
   Compiling time-core v0.1.2
   Compiling phf_shared v0.11.2
   Compiling parking_lot_core v0.9.9
   Compiling fastrand v2.0.1
   Compiling tectonic_dep_support v0.1.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/dep_support)
   Compiling home v0.5.9
   Compiling minimal-lexical v0.2.1
   Compiling powerfmt v0.2.0
   Compiling slab v0.4.9
   Compiling num-traits v0.2.17
   Compiling lock_api v0.4.11
   Compiling generic-array v0.14.7
   Compiling memoffset v0.7.1
   Compiling time-macros v0.2.17
   Compiling scopeguard v1.2.0
   Compiling cpufeatures v0.2.12
   Compiling deranged v0.3.11
   Compiling hashbrown v0.14.3
   Compiling xdg v2.5.2
   Compiling equivalent v1.0.1
   Compiling unicode-width v0.1.11
   Compiling num_threads v0.1.6
   Compiling tectonic_errors v0.2.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/errors)
   Compiling aho-corasick v1.1.2
   Compiling nom v7.1.3
   Compiling tectonic_status_base v0.2.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/status_base)
   Compiling app_dirs2 v2.5.5
   Compiling quote v1.0.35
   Compiling gix-trace v0.1.7
   Compiling crossbeam-epoch v0.9.18
   Compiling tectonic_bridge_flate v0.1.7 (/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate)
   Compiling openssl v0.10.63
   Compiling syn v2.0.48
   Compiling phf v0.11.2
   Compiling percent-encoding v2.3.1
   Compiling foreign-types-shared v0.1.1
   Compiling http v0.2.11
   Compiling foreign-types v0.3.2
   Compiling tectonic_bridge_graphite2 v0.2.2 (/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_graphite2)
   Compiling tectonic_bridge_icu v0.2.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_icu)
   Compiling tectonic_bridge_freetype2 v0.2.0 (/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_freetype2)
   Compiling crossbeam-deque v0.8.5
   Compiling native-tls v0.2.11
   Compiling ryu v1.0.16
   Compiling httparse v1.8.0
   Compiling openssl-probe v0.1.5
   Compiling async-trait v0.1.77
   Compiling unicode-normalization v0.1.22
   Compiling indexmap v2.2.2
   Compiling ucd-trie v0.1.6
   Compiling try-lock v0.2.5
   Compiling form_urlencoded v1.2.1
   Compiling crossbeam-channel v0.5.11
   Compiling proc-macro-error-attr v1.0.4
   Compiling nibble_vec v0.1.0
   Compiling want v0.3.1
   Compiling libm v0.2.8
   Compiling unic-char-range v0.9.0
   Compiling httpdate v1.0.3
   Compiling either v1.9.0
   Compiling unicode-bidi v0.3.15
   Compiling tower-service v0.3.2
   Compiling syn v1.0.109
   Compiling cc v1.0.83
   Compiling getrandom v0.2.12
   Compiling unicode-bom v2.0.3
   Compiling endian-type v0.1.2
   Compiling unic-common v0.9.0
   Compiling unic-char-property v0.9.0
   Compiling proc-macro-error v1.0.4
   Compiling unic-ucd-version v0.9.0
   Compiling radix_trie v0.2.1
   Compiling dunce v1.0.4
   Compiling serde_json v1.0.113
   Compiling event-listener v2.5.3
   Compiling iana-time-zone v0.1.60
   Compiling rand_core v0.6.4
   Compiling block-buffer v0.10.4
   Compiling crypto-common v0.1.6
   Compiling base64 v0.21.7
   Compiling byteorder v1.5.0
   Compiling btoi v0.4.3
   Compiling mio v0.8.10
   Compiling socket2 v0.5.5
   Compiling signal-hook-registry v1.4.1
   Compiling num_cpus v1.16.0
   Compiling rand_chacha v0.3.1
   Compiling digest v0.10.7
   Compiling cpu-time v1.0.0
   Compiling gix-utils v0.1.9
   Compiling nix v0.26.4
   Compiling inotify-sys v0.1.5
   Compiling dirs-sys v0.3.7
   Compiling memmap2 v0.5.10
   Compiling rand v0.8.5
   Compiling sha2 v0.10.8
   Compiling regex-automata v0.4.5
   Compiling md-5 v0.10.6
   Compiling inotify v0.9.6
   Compiling parking_lot v0.12.1
   Compiling dirs v4.0.0
   Compiling time v0.3.34
   Compiling http-body v0.4.6
   Compiling gix-sec v0.8.4
   Compiling filetime v0.2.23
   Compiling idna v0.5.0
   Compiling rustls-pemfile v1.0.4
   Compiling notify v5.2.0
   Compiling tempfile v3.9.0
   Compiling which v4.4.2
   Compiling chrono v0.4.33
   Compiling async-priority-channel v0.1.0
   Compiling phf_generator v0.11.2
   Compiling url v2.5.0
   Compiling unic-ucd-segment v0.9.0
   Compiling phf_codegen v0.11.2
   Compiling terminfo v0.8.0
   Compiling libz-sys v1.1.15
   Compiling tectonic_bridge_core v0.4.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core)
   Compiling openssl-sys v0.9.99
   Compiling texpresso_protocol v0.1.0 (/home/weberam2/Downloads/texpresso/tectonic/crates/texpresso_protocol)
   Compiling tectonic_bridge_harfbuzz v0.2.9 (/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_harfbuzz)
   Compiling tectonic_pdf_io v0.4.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/pdf_io)
   Compiling tectonic_xetex_layout v0.2.4 (/home/weberam2/Downloads/texpresso/tectonic/crates/xetex_layout)
   Compiling tectonic_engine_xetex v0.4.4 (/home/weberam2/Downloads/texpresso/tectonic/crates/engine_xetex)
   Compiling tectonic_engine_xdvipdfmx v0.4.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/engine_xdvipdfmx)
   Compiling backtrace v0.3.69
   Compiling flate2 v1.0.28
   Compiling encoding_rs v0.8.33
   Compiling atomic-take v1.1.0
   Compiling ipnet v2.9.0
   Compiling utf8-width v0.1.7
   Compiling gimli v0.28.1
   Compiling winnow v0.5.37
   Compiling normalize-path v0.2.1
   Compiling mime v0.3.17
   Compiling unicode-segmentation v1.10.1
   Compiling sync_wrapper v0.1.2
   Compiling deunicode v1.4.2
   Compiling humansize v2.1.3
   Compiling unic-segment v0.9.0
   Compiling atty v0.2.14
   Compiling textwrap v0.11.0
   Compiling object v0.32.2
   Compiling heck v0.3.3
   Compiling error-chain v0.12.4
   Compiling slug v0.1.5
   Compiling is-docker v0.2.0
   Compiling vec_map v0.8.2
   Compiling strsim v0.8.0
   Compiling ansi_term v0.12.1
   Compiling rustc-demangle v0.1.23
   Compiling is-wsl v0.4.0
   Compiling zip v0.6.6
   Compiling html-escape v0.2.13
   Compiling clap v2.34.0
   Compiling tectonic_xdv v0.2.2 (/home/weberam2/Downloads/texpresso/tectonic/crates/xdv)
   Compiling fs2 v0.4.3
   Compiling pinot v0.1.5
   Compiling tectonic v0.15.0 (/home/weberam2/Downloads/texpresso/tectonic)
   Compiling pathdiff v0.2.1
   Compiling quick-xml v0.28.2
   Compiling termcolor v1.4.1
   Compiling open v4.2.0
   Compiling bstr v1.9.0
   Compiling regex v1.10.3
   Compiling parse-zoneinfo v0.3.0
   Compiling globset v0.4.14
   Compiling chrono-tz-build v0.2.1
   Compiling ignore v0.4.22
   Compiling addr2line v0.21.0
   Compiling structopt-derive v0.4.18
   Compiling thiserror-impl v1.0.56
   Compiling tokio-macros v2.2.0
   Compiling serde_derive v1.0.196
   Compiling futures-macro v0.3.30
   Compiling tracing-attributes v0.1.27
   Compiling miette-derive v5.10.0
   Compiling openssl-macros v0.1.1
   Compiling chrono-tz v0.8.5
   Compiling async-recursion v1.0.5
   Compiling globwalk v0.8.1
   Compiling tokio v1.36.0
   Compiling futures-util v0.3.30
   Compiling structopt v0.3.26
   Compiling gix-hash v0.11.4
   Compiling tectonic_io_base v0.4.3 (/home/weberam2/Downloads/texpresso/tectonic/crates/io_base)
   Compiling gix-path v0.8.4
   Compiling gix-date v0.5.1
   Compiling gix-features v0.29.0
   Compiling gix-validate v0.7.7
   Compiling gix-fs v0.1.1
   Compiling gix-actor v0.20.0
   Compiling miette v5.10.0
   Compiling gix-glob v0.7.0
   Compiling gix-config-value v0.12.5
   Compiling tracing v0.1.40
   Compiling gix-tempfile v5.0.3
   Compiling gix-object v0.29.2
   Compiling pest v2.7.6
   Compiling gix-lock v5.0.1
   Compiling clearscreen v2.0.1
   Compiling watchexec-signals v1.0.0
   Compiling watchexec-events v1.0.0
   Compiling tectonic_engine_bibtex v0.2.2 (/home/weberam2/Downloads/texpresso/tectonic/crates/engine_bibtex)
   Compiling gix-ref v0.29.1
   Compiling pest_meta v2.7.6
   Compiling pest_generator v2.7.6
   Compiling gix-config v0.22.0
   Compiling futures-executor v0.3.30
   Compiling futures v0.3.30
   Compiling pest_derive v2.7.6
   Compiling tokio-util v0.7.10
   Compiling tokio-stream v0.1.14
   Compiling tokio-native-tls v0.3.1
   Compiling command-group v2.1.0
   Compiling project-origins v1.2.0
   Compiling ignore-files v1.3.1
   Compiling h2 v0.3.24
   Compiling toml_datetime v0.6.5
   Compiling serde_spanned v0.6.5
   Compiling serde_urlencoded v0.7.1
   Compiling byte-unit v4.0.19
   Compiling toml_edit v0.19.15
   Compiling watchexec v2.3.2
   Compiling tera v1.19.1
   Compiling tectonic_engine_spx2html v0.3.2 (/home/weberam2/Downloads/texpresso/tectonic/crates/engine_spx2html)
   Compiling toml v0.7.8
   Compiling watchexec-filterer-ignore v1.2.1
   Compiling watchexec-filterer-globset v1.2.0
   Compiling tectonic_docmodel v0.2.2 (/home/weberam2/Downloads/texpresso/tectonic/crates/docmodel)
   Compiling hyper v0.14.28
The following warnings were emitted during compilation:

warning: tectonic_pdf_io@0.4.1: pdf_io/dpx-mpost.c: In function ‘mps_do_page’:
warning: tectonic_pdf_io@0.4.1: pdf_io/dpx-mpost.c:1510:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
warning: tectonic_pdf_io@0.4.1:  1510 |   fread(buffer, sizeof(char), size, image_file);
warning: tectonic_pdf_io@0.4.1:       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: tectonic_pdf_io@0.4.1: In file included from /usr/local/include/libpng12/png.h:321,
warning: tectonic_pdf_io@0.4.1:                  from pdf_io/dpx-pngimage.c:55:
warning: tectonic_pdf_io@0.4.1: /usr/local/include/libpng12/pngconf.h:383:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’ token
warning: tectonic_pdf_io@0.4.1:   383 |            __pngconf.h__ in libpng already includes setjmp.h;
warning: tectonic_pdf_io@0.4.1:       |                     ^
warning: tectonic_pdf_io@0.4.1: /usr/local/include/libpng12/pngconf.h:384:12: error: unknown type name ‘__dont__’
warning: tectonic_pdf_io@0.4.1:   384 |            __dont__ include it again.;
warning: tectonic_pdf_io@0.4.1:       |            ^~~~~~~~
warning: tectonic_pdf_io@0.4.1: /usr/local/include/libpng12/pngconf.h:384:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘it’
warning: tectonic_pdf_io@0.4.1:   384 |            __dont__ include it again.;
warning: tectonic_pdf_io@0.4.1:       |                             ^~
warning: tectonic_pdf_io@0.4.1: /usr/local/include/libpng12/pngconf.h:384:29: error: unknown type name ‘it’; did you mean ‘int’?
warning: tectonic_pdf_io@0.4.1:   384 |            __dont__ include it again.;
warning: tectonic_pdf_io@0.4.1:       |                             ^~
warning: tectonic_pdf_io@0.4.1:       |                             int

error: failed to run custom build command for `tectonic_pdf_io v0.4.1 (/home/weberam2/Downloads/texpresso/tectonic/crates/pdf_io)`

Caused by:
  process didn't exit successfully: `/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-29e64989398fb2f2/build-script-build` (exit status: 1)
  --- stdout
  cargo:rerun-if-env-changed=TECTONIC_DEP_BACKEND
  cargo:rerun-if-env-changed=TECTONIC_PKGCONFIG_FORCE_SEMI_STATIC
  cargo:rerun-if-env-changed=LIBPNG_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=SYSROOT
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-changed=pdf_io/dpx-agl.c
  cargo:rerun-if-changed=pdf_io/dpx-bmpimage.c
  cargo:rerun-if-changed=pdf_io/dpx-cff.c
  cargo:rerun-if-changed=pdf_io/dpx-cff_dict.c
  cargo:rerun-if-changed=pdf_io/dpx-cid.c
  cargo:rerun-if-changed=pdf_io/dpx-cidtype0.c
  cargo:rerun-if-changed=pdf_io/dpx-cidtype2.c
  cargo:rerun-if-changed=pdf_io/dpx-cmap.c
  cargo:rerun-if-changed=pdf_io/dpx-cmap_read.c
  cargo:rerun-if-changed=pdf_io/dpx-cmap_write.c
  cargo:rerun-if-changed=pdf_io/dpx-cs_type2.c
  cargo:rerun-if-changed=pdf_io/dpx-dpxconf.c
  cargo:rerun-if-changed=pdf_io/dpx-dpxcrypt.c
  cargo:rerun-if-changed=pdf_io/dpx-dpxfile.c
  cargo:rerun-if-changed=pdf_io/dpx-dpxutil.c
  cargo:rerun-if-changed=pdf_io/dpx-dvi.c
  cargo:rerun-if-changed=pdf_io/dpx-dvipdfmx.c
  cargo:rerun-if-changed=pdf_io/dpx-epdf.c
  cargo:rerun-if-changed=pdf_io/dpx-error.c
  cargo:rerun-if-changed=pdf_io/dpx-fontmap.c
  cargo:rerun-if-changed=pdf_io/dpx-jp2image.c
  cargo:rerun-if-changed=pdf_io/dpx-jpegimage.c
  cargo:rerun-if-changed=pdf_io/dpx-mem.c
  cargo:rerun-if-changed=pdf_io/dpx-mfileio.c
  cargo:rerun-if-changed=pdf_io/dpx-mpost.c
  cargo:rerun-if-changed=pdf_io/dpx-mt19937ar.c
  cargo:rerun-if-changed=pdf_io/dpx-numbers.c
  cargo:rerun-if-changed=pdf_io/dpx-otl_opt.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfcolor.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfdev.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfdoc.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfdraw.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfencoding.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfencrypt.c
  cargo:rerun-if-changed=pdf_io/dpx-pdffont.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfnames.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfobj.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfparse.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfresource.c
  cargo:rerun-if-changed=pdf_io/dpx-pdfximage.c
  cargo:rerun-if-changed=pdf_io/dpx-pkfont.c
  cargo:rerun-if-changed=pdf_io/dpx-pngimage.c
  cargo:rerun-if-changed=pdf_io/dpx-pst.c
  cargo:rerun-if-changed=pdf_io/dpx-pst_obj.c
  cargo:rerun-if-changed=pdf_io/dpx-sfnt.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_color.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_dvipdfmx.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_dvips.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_html.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_misc.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_pdfm.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_tpic.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_util.c
  cargo:rerun-if-changed=pdf_io/dpx-spc_xtx.c
  cargo:rerun-if-changed=pdf_io/dpx-specials.c
  cargo:rerun-if-changed=pdf_io/dpx-subfont.c
  cargo:rerun-if-changed=pdf_io/dpx-t1_char.c
  cargo:rerun-if-changed=pdf_io/dpx-t1_load.c
  cargo:rerun-if-changed=pdf_io/dpx-tfm.c
  cargo:rerun-if-changed=pdf_io/dpx-truetype.c
  cargo:rerun-if-changed=pdf_io/dpx-tt_aux.c
  cargo:rerun-if-changed=pdf_io/dpx-tt_cmap.c
  cargo:rerun-if-changed=pdf_io/dpx-tt_glyf.c
  cargo:rerun-if-changed=pdf_io/dpx-tt_gsub.c
  cargo:rerun-if-changed=pdf_io/dpx-tt_post.c
  cargo:rerun-if-changed=pdf_io/dpx-tt_table.c
  cargo:rerun-if-changed=pdf_io/dpx-type0.c
  cargo:rerun-if-changed=pdf_io/dpx-type1.c
  cargo:rerun-if-changed=pdf_io/dpx-type1c.c
  cargo:rerun-if-changed=pdf_io/dpx-unicode.c
  cargo:rerun-if-changed=pdf_io/dpx-vf.c
  TARGET = Some("x86_64-unknown-linux-gnu")
  OPT_LEVEL = Some("3")
  HOST = Some("x86_64-unknown-linux-gnu")
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some("false")
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
  CC_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
  CC_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CC
  HOST_CC = None
  cargo:rerun-if-env-changed=CC
  CC = None
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
  cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
  CFLAGS_x86_64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
  CFLAGS_x86_64_unknown_linux_gnu = None
  cargo:rerun-if-env-changed=HOST_CFLAGS
  HOST_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-agl.o" "-c" "pdf_io/dpx-agl.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-bmpimage.o" "-c" "pdf_io/dpx-bmpimage.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cff.o" "-c" "pdf_io/dpx-cff.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cff_dict.o" "-c" "pdf_io/dpx-cff_dict.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cid.o" "-c" "pdf_io/dpx-cid.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cidtype0.o" "-c" "pdf_io/dpx-cidtype0.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cidtype2.o" "-c" "pdf_io/dpx-cidtype2.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cmap.o" "-c" "pdf_io/dpx-cmap.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cmap_read.o" "-c" "pdf_io/dpx-cmap_read.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cmap_write.o" "-c" "pdf_io/dpx-cmap_write.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-cs_type2.o" "-c" "pdf_io/dpx-cs_type2.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-dpxconf.o" "-c" "pdf_io/dpx-dpxconf.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-dpxcrypt.o" "-c" "pdf_io/dpx-dpxcrypt.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-dpxfile.o" "-c" "pdf_io/dpx-dpxfile.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-dpxutil.o" "-c" "pdf_io/dpx-dpxutil.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-dvi.o" "-c" "pdf_io/dpx-dvi.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-dvipdfmx.o" "-c" "pdf_io/dpx-dvipdfmx.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-epdf.o" "-c" "pdf_io/dpx-epdf.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-error.o" "-c" "pdf_io/dpx-error.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-fontmap.o" "-c" "pdf_io/dpx-fontmap.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-jp2image.o" "-c" "pdf_io/dpx-jp2image.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-jpegimage.o" "-c" "pdf_io/dpx-jpegimage.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-mem.o" "-c" "pdf_io/dpx-mem.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-mfileio.o" "-c" "pdf_io/dpx-mfileio.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-mpost.o" "-c" "pdf_io/dpx-mpost.c"
  cargo:warning=pdf_io/dpx-mpost.c: In function ‘mps_do_page’:

  cargo:warning=pdf_io/dpx-mpost.c:1510:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]

  cargo:warning= 1510 |   fread(buffer, sizeof(char), size, image_file);

  cargo:warning=      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-mt19937ar.o" "-c" "pdf_io/dpx-mt19937ar.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-numbers.o" "-c" "pdf_io/dpx-numbers.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-otl_opt.o" "-c" "pdf_io/dpx-otl_opt.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfcolor.o" "-c" "pdf_io/dpx-pdfcolor.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfdev.o" "-c" "pdf_io/dpx-pdfdev.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfdoc.o" "-c" "pdf_io/dpx-pdfdoc.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfdraw.o" "-c" "pdf_io/dpx-pdfdraw.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfencoding.o" "-c" "pdf_io/dpx-pdfencoding.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfencrypt.o" "-c" "pdf_io/dpx-pdfencrypt.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdffont.o" "-c" "pdf_io/dpx-pdffont.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfnames.o" "-c" "pdf_io/dpx-pdfnames.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfobj.o" "-c" "pdf_io/dpx-pdfobj.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfparse.o" "-c" "pdf_io/dpx-pdfparse.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfresource.o" "-c" "pdf_io/dpx-pdfresource.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pdfximage.o" "-c" "pdf_io/dpx-pdfximage.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pkfont.o" "-c" "pdf_io/dpx-pkfont.c"
  exit status: 0
  running: "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pngimage.o" "-c" "pdf_io/dpx-pngimage.c"
  cargo:warning=In file included from /usr/local/include/libpng12/png.h:321,

  cargo:warning=                 from pdf_io/dpx-pngimage.c:55:

  cargo:warning=/usr/local/include/libpng12/pngconf.h:383:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’ token

  cargo:warning=  383 |            __pngconf.h__ in libpng already includes setjmp.h;

  cargo:warning=      |                     ^

  cargo:warning=/usr/local/include/libpng12/pngconf.h:384:12: error: unknown type name ‘__dont__’

  cargo:warning=  384 |            __dont__ include it again.;

  cargo:warning=      |            ^~~~~~~~

  cargo:warning=/usr/local/include/libpng12/pngconf.h:384:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘it’

  cargo:warning=  384 |            __dont__ include it again.;

  cargo:warning=      |                             ^~

  cargo:warning=/usr/local/include/libpng12/pngconf.h:384:29: error: unknown type name ‘it’; did you mean ‘int’?

  cargo:warning=  384 |            __dont__ include it again.;

  cargo:warning=      |                             ^~

  cargo:warning=      |                             int

  exit status: 1

  --- stderr

  error occurred: Command "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "pdf_io" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_flate/include" "-I" "/home/weberam2/Downloads/texpresso/tectonic/crates/bridge_core/support" "-I" "/usr/local/include/libpng12" "-Wall" "-Wextra" "-Wall" "-Wcast-qual" "-Wdate-time" "-Wendif-labels" "-Wextra" "-Wformat=2" "-Winit-self" "-Wlogical-op" "-Wmissing-declarations" "-Wmissing-include-dirs" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wredundant-decls" "-Wstrict-prototypes" "-Wsuggest-attribute=format" "-Wswitch-bool" "-Wundef" "-Wwrite-strings" "-Wno-unused-parameter" "-Wno-implicit-fallthrough" "-Wno-sign-compare" "-std=gnu11" "-o" "/home/weberam2/Downloads/texpresso/tectonic/target/release/build/tectonic_pdf_io-21b6fb171b34c5ba/out/pdf_io/dpx-pngimage.o" "-c" "pdf_io/dpx-pngimage.c" with args "cc" did not execute successfully (status code exit status: 1).

warning: build failed, waiting for other jobs to finish...
make[1]: *** [Makefile.tectonic:11: tectonic] Error 101
make[1]: Leaving directory '/home/weberam2/Downloads/texpresso'
make: *** [Makefile:55: texpresso-tonic] Error 2
let-def commented 4 months ago

Hmm, it is strange that cargo picks a version of libpng in /usr/local/include. I don't know how to fix that.

weberam2 commented 4 months ago

ok no worries :)

we tried

weberam2 commented 4 months ago

This seems like a super cool project you made though. Kudos! Thanks for your help. Maybe I'll try again later and see if I can figure out anything myself...

let-def commented 4 months ago

Let's keep this issue open. I hope to have the simpler version within two months, this should solve this issue.

mathlab08 commented 3 months ago

windows 10, wsl-ubuntu 20.04.6 LTS

root@DESKTOP-9JOROCF:~/texpresso# make texpresso make -C src texpresso make[1]: Entering directory '/root/texpresso/src' gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/driver.o -Idvi/ driver.c driver.c:27:10: fatal error: mupdf/fitz.h: No such file or directory 27 | #include <mupdf/fitz.h> | ^~~~~~ compilation terminated. make[1]: [Makefile:37: ../build/objects/driver.o] Error 1 make[1]: Leaving directory '/root/texpresso/src' make: [Makefile:8: texpresso] Error 2

let-def commented 3 months ago

Did you install mupdf? When I tested, the headers where in /usr/include/mupdf which should be found by the C compiler.

mathlab08 commented 3 months ago

@let-def Already installed mupad

let-def commented 3 months ago

The package name under ubuntu is libmupdf-dev.

mathlab08 commented 3 months ago

@let-def Replaced the source address of wsl-ubuntu, follow

apt install build-essential libsdl2-dev libmupdf-dev libmujs-dev libfreetype-dev libgumbo-dev libjbig2dec0-dev libjpeg-dev libopenjp2-7-dev cargo libssl-dev libfontconfig-dev libleptonica-dev libharfbuzz-dev

Install them one by one and then run

git clone --recurse-submodules https://github.com/let-def/texpresso.git

cd texpresso
make texpresso

The result is as follows

make: Nothing to be done for 'texpresso'.
root@DESKTOP-85S4LLT:~# cd texpresso
root@DESKTOP-85S4LLT:~/texpresso# make texpresso
make -C src texpresso
make[1]: Entering directory '/root/texpresso/src'
make -C .. config
make[2]: Entering directory '/root/texpresso'
mkdir -p build/objects
echo >Makefile.config "CFLAGS=-O2 -ggdb -I. -fPIC"
echo >>Makefile.config 'CC=gcc $(CFLAGS)'
echo >>Makefile.config 'LDCC=g++ $(CFLAGS)'
echo >>Makefile.config "LIBS=-lmupdf -lm `CC=gcc ./mupdf-config.sh` -lz -ljpeg -ljbig2dec -lharfbuzz -lfreetype -lopenjp2 -lgumbo -lSDL2"
/usr/bin/ld: cannot find -ltesseract
collect2: error: ld returned 1 exit status
/usr/bin/ld: cannot find -lmujs
collect2: error: ld returned 1 exit status
echo >>Makefile.config "TECTONIC_ENV="
make[2]: Leaving directory '/root/texpresso'
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/driver.o -Idvi/ driver.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/main.o -Idvi/ main.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/logo.o -Idvi/ logo.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/sprotocol.o -Idvi/ sprotocol.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/state.o -Idvi/ state.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/fs.o -Idvi/ fs.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/incdvi.o -Idvi/ incdvi.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/myabort.o -Idvi/ myabort.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/renderer.o -Idvi/ renderer.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_tex.o -Idvi/ engine_tex.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_pdf.o -Idvi/ engine_pdf.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/engine_dvi.o -Idvi/ engine_dvi.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/synctex.o -Idvi/ synctex.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/prot_parser.o -Idvi/ prot_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/sexp_parser.o -Idvi/ sexp_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/json_parser.o -Idvi/ json_parser.c
gcc -O2 -ggdb -I. -fPIC -c -o ../build/objects/editor.o -Idvi/ editor.c
make -C dvi
make[2]: Entering directory '/root/texpresso/src/dvi'
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_context.o dvi_context.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_interp.o dvi_interp.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_prim.o dvi_prim.c
-e re2c: dvi_special.c is older than dvi_special.re2c.c or missing
-e       consider running 'make re2c'
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_special.o dvi_special.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_scratch.o dvi_scratch.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/dvi_fonttable.o dvi_fonttable.c
gcc -O2 -ggdb -I. -fPIC -I/usr/include/freetype2 -I/usr/include/libpng16 -c -o ../../build/objects/dvi_resmanager.o dvi_resmanager.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_tfm.o tex_tfm.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_fontmap.o tex_fontmap.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_vf.o tex_vf.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/tex_enc.o tex_enc.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/vstack.o vstack.c
gcc -O2 -ggdb -I. -fPIC -c -o ../../build/objects/pdf_lexer.o pdf_lexer.c
ar cr ../../build/objects/libmydvi.a ../../build/objects/dvi_context.o ../../build/objects/dvi_interp.o ../../build/objects/dvi_prim.o ../../build/objects/dvi_special.o ../../build/objects/dvi_scratch.o ../../build/objects/dvi_fonttable.o ../../build/objects/dvi_resmanager.o ../../build/objects/tex_tfm.o ../../build/objects/tex_fontmap.o ../../build/objects/tex_vf.o ../../build/objects/tex_enc.o ../../build/objects/vstack.o ../../build/objects/pdf_lexer.o
make[2]: Leaving directory '/root/texpresso/src/dvi'
g++ -O2 -ggdb -I. -fPIC -o ../build/texpresso ../build/objects/driver.o ../build/objects/main.o ../build/objects/logo.o ../build/objects/sprotocol.o ../build/objects/state.o ../build/objects/fs.o ../build/objects/incdvi.o ../build/objects/myabort.o ../build/objects/renderer.o ../build/objects/engine_tex.o ../build/objects/engine_pdf.o ../build/objects/engine_dvi.o ../build/objects/synctex.o ../build/objects/prot_parser.o ../build/objects/sexp_parser.o ../build/objects/json_parser.o ../build/objects/editor.o ../build/objects/libmydvi.a -lmupdf -lm  -lmupdf-third -lleptonica -lz -ljpeg -ljbig2dec -lharfbuzz -lfreetype -lopenjp2 -lgumbo -lSDL2
make[1]: Leaving directory '/root/texpresso/src
```'

Create texpresso-tonic

git submodule update --init --recursive
make texpresso-tonic
build/texpresso test/simple.tex

can generate pdf files, click this window, error exit, the message is as follows

optimized bounds: 0.000000,0.000000 - 700.000000,900.000061
sel rect: (226.328903,252.159210)-(226.328903,268.980133)
click: (224.691437,261.360016) mapped:(14780599.000000,17192724.000000)
synctex best candidate: (7292191,16928002)-(32851231,17643262) file:simple.tex line:17 column:-1
(synctex "/root/texpresso/test/simple.tex" 17 -1)
XIO:  fatal IO error 0 (Success) on X server "localhost:10.0"
      after 324 requests (321 known processed) with 0 events remaining.
TeXpresso: cannot read from server (Connection reset by peer (os error 104))
root@DESKTOP-85S4LLT:~/texpresso#

Want to install the editor?

mathlab08 commented 3 months ago

Compilation was unsuccessful with a download error.

.....
note: downloading loadhyph-uk.tex
note: downloading hyph-uk.tex
warning: failure downloading "hyph-uk.tex" from network
caused by: error decoding response body: operation timed out
caused by: operation timed out
note: download succeeded after retry
error: hyph-uk.tex:749: Bad \patterns
error: halted on potentially-recoverable error as specified
root@DESKTOP-9JOROCF:~/texpresso# ~~
~~: command not found

When compiling again

note: generating format "latex"
error: hyph-uk.tex:749: Bad \patterns
error: halted on potentially-recoverable error as specified

Where to delete Tectonic\files for recompilation?

let-def commented 3 months ago

Tectonic prints its cache path with command:

tectonic -X show user-cache-dir

I think it is ~/Library/Caches/Tectonic on macOS and ~/.cache/tectonic on Linux.

mathlab08 commented 3 months ago

Found it, thanks! Installed wsl-Ubuntu 20.04 in Windows, also installed Vscode and the plugin wsl,Texprosso, started Vscode, linked to Ubuntu, which file to modify to put the

/Users/dominik/GitHub/texpresso/build/texpresso

to

/root/texpresso/build/texpresso

texpresso

mathlab08 commented 3 months ago

Modify settings.json,Add

{
    "security.workspace.trust.untrustedFiles": "open",
    "git.openRepositoryInParentFolders": "never",
    "texpresso.syncTeXForwardOnSelection": false, "texpresso.
    "texpresso.command": "/root/texpresso/build/texpresso"
}
mathlab08 commented 3 months ago

image An error message appears in the bottom right corner for some reason?