Skip to content

Instantly share code, notes, and snippets.

@shubhamkumar13
Created March 21, 2024 19:53
Show Gist options
  • Save shubhamkumar13/2412113bca9bbe0eadc478637d548c56 to your computer and use it in GitHub Desktop.
Save shubhamkumar13/2412113bca9bbe0eadc478637d548c56 to your computer and use it in GitHub Desktop.

Error log

[  4%] Building C object lib/libappimage/src/libappimage_hashlib/CMakeFiles/libappimage_hashlib.dir/md5.c.o
[  4%] Linking C static library libappimage_hashlib.a
[  4%] Built target libappimage_hashlib
[  4%] Creating directories for 'xz-EXTERNAL'
[  8%] Performing download step (download, verify and extract) for 'xz-EXTERNAL'
-- verifying file...
       file='/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-5.2.3.tar.gz'
-- File already exists and hash match (skip download):
  file='/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-5.2.3.tar.gz'
  SHA512='a5eb4f707cf31579d166a6f95dbac45cf7ea181036d1632b4f123a4072f502f8d57cd6e7d0588f0bf831a07b8fc4065d26589a25c399b95ddcf5f73435163da6'
-- extracting...
     src='/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-5.2.3.tar.gz'
     dst='/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 12%] No patch step for 'xz-EXTERNAL'
[ 12%] Performing configure step for 'xz-EXTERNAL'

XZ Utils 5.2.3

System type:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu

Configure options:
checking if debugging code should be compiled... no
checking which encoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb sparc
checking which decoders to build... lzma1 lzma2 delta x86 powerpc ia64 arm armthumb sparc
checking which match finders to build... hc3 hc4 bt2 bt3 bt4
checking which integrity checks to build... crc32 crc64 sha256
checking if external SHA-256 should be used... no
checking if assembler optimizations should be used... x86_64
checking if small size is preferred over speed... no
checking if threading support is wanted... yes, posix
checking how much RAM to assume if the real amount is unknown... 128 MiB
checking if library symbol versioning should be used... yes
checking if sandboxing should be used... no

checking for a shell that conforms to POSIX... /bin/bash

Initializing Automake:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether ln -s works... yes
checking for style of include used by make... GNU
checking for gcc... /usr/bin/cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/cc accepts -g... yes
checking for /usr/bin/cc option to accept ISO C89... none needed
checking whether /usr/bin/cc understands -c and -o together... yes
checking dependency style of /usr/bin/cc... gcc3
checking for /usr/bin/cc option to accept ISO C99... none needed
checking dependency style of /usr/bin/cc... gcc3
checking how to run the C preprocessor... /usr/bin/cc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes

POSIX threading support:
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for pthread_condattr_setclock... yes
checking whether CLOCK_MONOTONIC is declared... yes

Initializing Libtool:
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by /usr/bin/cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from /usr/bin/cc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /usr/bin/cc supports -fno-rtti -fno-exceptions... no
checking for /usr/bin/cc option to produce PIC... -fPIC -DPIC
checking if /usr/bin/cc PIC flag -fPIC -DPIC works... yes
checking if /usr/bin/cc static flag -static works... yes
checking if /usr/bin/cc supports -c -o file.o... yes
checking if /usr/bin/cc supports -c -o file.o... (cached) yes
checking whether the /usr/bin/cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for windres... no

Initializing gettext:
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for ld used by /usr/bin/cc... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc

System headers and functions:
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking immintrin.h usability... yes
checking immintrin.h presence... yes
checking for immintrin.h... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for int64_t... yes
checking for uint64_t... yes
checking for uintptr_t... yes
checking size of size_t... 8
checking for struct stat.st_atim.tv_nsec... yes
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_uatime... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether byte ordering is bigendian... no
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for getopt_long... yes
checking whether optreset is declared... no
checking for futimens... yes
checking for posix_fadvise... yes
checking whether program_invocation_name is declared... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking if bswap_16 is available... yes
checking if bswap_32 is available... yes
checking if bswap_64 is available... yes
checking if unaligned memory access should be used... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking how to detect the amount of physical memory... sysconf
checking for sys/param.h... (cached) yes
checking how to detect the number of available CPU cores... sched_getaffinity
checking whether mbrtowc and mbstate_t are properly declared... yes
checking for wcwidth... yes
checking whether _mm_movemask_epi8 is declared... yes

GCC extensions:
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking if /usr/bin/cc accepts -Wall... yes
checking if /usr/bin/cc accepts -Wextra... yes
checking if /usr/bin/cc accepts -Wvla... yes
checking if /usr/bin/cc accepts -Wformat=2... yes
checking if /usr/bin/cc accepts -Winit-self... yes
checking if /usr/bin/cc accepts -Wmissing-include-dirs... yes
checking if /usr/bin/cc accepts -Wstrict-aliasing... yes
checking if /usr/bin/cc accepts -Wfloat-equal... yes
checking if /usr/bin/cc accepts -Wundef... yes
checking if /usr/bin/cc accepts -Wshadow... yes
checking if /usr/bin/cc accepts -Wpointer-arith... yes
checking if /usr/bin/cc accepts -Wbad-function-cast... yes
checking if /usr/bin/cc accepts -Wwrite-strings... yes
checking if /usr/bin/cc accepts -Wlogical-op... yes
checking if /usr/bin/cc accepts -Waggregate-return... yes
checking if /usr/bin/cc accepts -Wstrict-prototypes... yes
checking if /usr/bin/cc accepts -Wold-style-definition... yes
checking if /usr/bin/cc accepts -Wmissing-prototypes... yes
checking if /usr/bin/cc accepts -Wmissing-declarations... yes
checking if /usr/bin/cc accepts -Wmissing-noreturn... yes
checking if /usr/bin/cc accepts -Wredundant-decls... yes

checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Doxyfile
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating lib/Makefile
config.status: creating src/Makefile
config.status: creating src/liblzma/Makefile
config.status: creating src/liblzma/api/Makefile
config.status: creating src/xz/Makefile
config.status: creating src/xzdec/Makefile
config.status: creating src/lzmainfo/Makefile
config.status: creating src/scripts/Makefile
config.status: creating tests/Makefile
config.status: creating debug/Makefile
config.status: creating src/scripts/xzdiff
config.status: creating src/scripts/xzgrep
config.status: creating src/scripts/xzmore
config.status: creating src/scripts/xzless
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
[ 16%] Performing build step for 'xz-EXTERNAL'
Making all in src
Making all in liblzma
Making all in api
Making all in xzdec
Making all in lzmainfo
Making all in scripts
Making all in po
Making all in tests
[ 16%] Performing install step for 'xz-EXTERNAL'
Making install in src
Making install in liblzma
Making install in api
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/include'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/include/lzma'
 /usr/bin/install -c -m 644  /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/base.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/bcj.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/block.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/check.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/container.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/delta.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/filter.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/hardware.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/index.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/index_hash.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/lzma12.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/stream_flags.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/version.h /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma/vli.h '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/include/lzma'
 /usr/bin/install -c -m 644  /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/liblzma/api/lzma.h '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/include/.'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   liblzma.la '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib'
libtool: install: /usr/bin/install -c .libs/liblzma.lai /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib/liblzma.la
libtool: install: /usr/bin/install -c .libs/liblzma.a /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib/liblzma.a
libtool: install: chmod 644 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib/liblzma.a
libtool: install: ranlib /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib/liblzma.a
libtool: finish: PATH="/home/sk/helix/runtime:/home/sk/.nvm/versions/node/v21.6.1/bin:/home/sk/.bun/bin:/home/sk/.rye/shims:/home/sk/.elan/bin:/home/sk/.cargo/bin:/home/sk/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/sk/.local/bin:/home/sk/.local/bin:/sbin" ldconfig -n /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib/pkgconfig'
 /usr/bin/install -c -m 644 liblzma.pc '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/lib/pkgconfig'
Making install in xzdec
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c lzmadec '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin'
libtool: install: /usr/bin/install -c lzmadec /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin/lzmadec
Making install in lzmainfo
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c lzmainfo '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin'
libtool: install: /usr/bin/install -c lzmainfo /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin/lzmainfo
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/man/man1'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/lzmainfo/lzmainfo.1 '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/man/man1'
Making install in scripts
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin'
 /usr/bin/install -c xzdiff xzgrep xzmore xzless '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/bin'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/man/man1'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/scripts/xzdiff.1 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/scripts/xzgrep.1 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/scripts/xzmore.1 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/src/scripts/xzless.1 '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/man/man1'
Making install in po
installing /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/po/cs.gmo as /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/locale/cs/LC_MESSAGES/xz.mo
installing /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/po/de.gmo as /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/locale/de/LC_MESSAGES/xz.mo
installing /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/po/fr.gmo as /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/locale/fr/LC_MESSAGES/xz.mo
installing /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/po/it.gmo as /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/locale/it/LC_MESSAGES/xz.mo
installing /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/po/pl.gmo as /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/locale/pl/LC_MESSAGES/xz.mo
installing /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/po/vi.gmo as /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/locale/vi/LC_MESSAGES/xz.mo
Making install in tests
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/doc/xz'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/AUTHORS /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/COPYING /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/COPYING.GPLv2 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/NEWS /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/README /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/THANKS /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/TODO /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/faq.txt /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/history.txt /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/xz-file-format.txt /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/lzma-file-format.txt '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/doc/xz'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/doc/xz/examples'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples/00_README.txt /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples/01_compress_easy.c /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples/02_decompress.c /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples/03_compress_custom.c /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples/04_compress_easy_mt.c /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples/Makefile '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/doc/xz/examples'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/doc/xz/examples_old'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples_old/xz_pipe_comp.c /home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/src/xz-EXTERNAL/doc/examples_old/xz_pipe_decomp.c '/home/sk/AppImageLauncher/build/lib/libappimage/xz-EXTERNAL-prefix/share/doc/xz/examples_old'
[ 16%] Completed 'xz-EXTERNAL'
[ 16%] Built target xz-EXTERNAL
[ 20%] Creating directories for 'squashfuse-EXTERNAL'
[ 20%] Performing download step (git clone) for 'squashfuse-EXTERNAL'
-- Avoiding repeated git clone, stamp file is up to date: '/home/sk/AppImageLauncher/build/lib/libappimage/squashfuse-EXTERNAL-prefix/src/squashfuse-EXTERNAL-stamp/squashfuse-EXTERNAL-gitclone-lastrun.txt'
[ 20%] Performing patch step for 'squashfuse-EXTERNAL'
+ git checkout ll.c Makefile.am fuseprivate.c fuseprivate.h hl.c ll.h ll_inode.c nonstd-daemon.c
Updated 8 paths from the index
+ patch -p1
patching file Makefile.am
patching file ll.c
+ patch -p1
patching file Makefile.am
patching file fuseprivate.c
patching file fuseprivate.h
patching file hl.c
patching file ll.h
patching file ll_inode.c
patching file nonstd-daemon.c
patching file ll.c
+ cp -v /home/sk/AppImageLauncher/lib/libappimage/src/patches/squashfuse_dlopen.c /home/sk/AppImageLauncher/lib/libappimage/src/patches/squashfuse_dlopen.h .
'/home/sk/AppImageLauncher/lib/libappimage/src/patches/squashfuse_dlopen.c' -> './squashfuse_dlopen.c'
'/home/sk/AppImageLauncher/lib/libappimage/src/patches/squashfuse_dlopen.h' -> './squashfuse_dlopen.h'
[ 25%] Performing configure step for 'squashfuse-EXTERNAL'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: linking file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: linking file 'm4/libtool.m4'
libtoolize: linking file 'm4/ltoptions.m4'
libtoolize: linking file 'm4/ltsugar.m4'
libtoolize: linking file 'm4/ltversion.m4'
libtoolize: linking file 'm4/lt~obsolete.m4'
configure.ac:8: installing 'build-aux/compile'
configure.ac:6: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:8: installing 'build-aux/compile'
configure.ac:6: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... /usr/bin/cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether /usr/bin/cc accepts -g... yes
checking for /usr/bin/cc option to enable C11 features... none needed
checking whether /usr/bin/cc understands -c and -o together... yes
checking dependency style of /usr/bin/cc... gcc3
checking for ar... ar
checking the archiver (ar) interface... ar
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by /usr/bin/cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from /usr/bin/cc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /usr/bin/cc supports -fno-rtti -fno-exceptions... no
checking for /usr/bin/cc option to produce PIC... -fPIC -DPIC
checking if /usr/bin/cc PIC flag -fPIC -DPIC works... yes
checking if /usr/bin/cc static flag -static works... yes
checking if /usr/bin/cc supports -c -o file.o... yes
checking if /usr/bin/cc supports -c -o file.o... (cached) yes
checking whether the /usr/bin/cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gawk... (cached) mawk
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking how to run the C preprocessor... /usr/bin/cc -E
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for option for POSIX-2001 preprocessor... none
checking how to enable all compiler warnings... -Wall
checking for QNX makedev... no
checking for sys/mkdev.h... no
checking for sys/sysmacros.h... yes
configure: checking for definition needed by makedev
checking if makedev works without changes... yes
configure: checking for definition needed by pread
checking if pread works without changes... no
checking if pread requires changing _DARWIN_C_SOURCE... no
checking if pread requires changing _NETBSD_SOURCE... no
checking if pread requires changing _XOPEN_SOURCE... yes
configure: checking for definition needed by S_IFSOCK
checking if S_IFSOCK works without changes... no
checking if S_IFSOCK requires changing _DARWIN_C_SOURCE... no
checking if S_IFSOCK requires changing _NETBSD_SOURCE... no
checking if S_IFSOCK requires changing _XOPEN_SOURCE... yes
checking for attr/xattr.h... no
configure: checking for definition needed by ENOATTR
checking if ENOATTR works without changes... no
checking if ENOATTR requires changing _DARWIN_C_SOURCE... no
checking if ENOATTR requires changing _NETBSD_SOURCE... no
checking if ENOATTR requires changing _XOPEN_SOURCE... no
checking if ENOATTR requires changing _BSD_SOURCE... no
checking if ENOATTR requires changing _GNU_SOURCE... no
checking if ENOATTR requires changing _POSIX_C_SOURCE... no
checking for library containing uncompress... -lz
checking for zlib.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for library containing lzma_stream_buffer_decode... -llzma
checking for lzma.h... yes
checking for fuse >= 2.5... yes
checking for FUSE library... already present
checking for FUSE header... yes
checking for /usr/bin/cc options needed to detect all undeclared functions... none needed
checking whether fuse_lowlevel_new is declared... yes
checking for fuse_lowlevel_new... yes
checking whether fuse_add_direntry is declared... yes
checking whether fuse_add_dirent is declared... no
checking whether fuse_daemonize is declared... yes
checking whether fuse_session_remove_chan is declared... yes
checking for two-argument fuse_unmount... yes
checking for position argument to FUSE xattr operations... no
checking if make supports export... yes
checking for __le16... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands

Compression support ....... : ZLIB XZ
High-level FUSE driver .... : no
Low-level FUSE driver ..... : yes
Demo program .............. : no

[ 25%] Performing build step for 'squashfuse-EXTERNAL'
  CC       libsquashfuse_la-swap.lo
  CC       libsquashfuse_la-cache.lo
  CC       libsquashfuse_la-table.lo
  CC       libsquashfuse_la-dir.lo
  CC       libsquashfuse_la-file.lo
  CC       libsquashfuse_la-fs.lo
  CC       libsquashfuse_la-decompress.lo
  CC       libsquashfuse_la-xattr.lo
  CC       libsquashfuse_la-hash.lo
  CC       libsquashfuse_la-stack.lo
  CC       libsquashfuse_la-traverse.lo
  CC       libsquashfuse_la-util.lo
  CC       libsquashfuse_la-nonstd-pread.lo
  CC       libsquashfuse_la-nonstd-stat.lo
  CC       libsquashfuse_la-squashfuse_dlopen.lo
  CCLD     libsquashfuse.la
  CC       libsquashfuse_ll_la-ll.lo
ll.c: In function 'fusefs_main':
ll.c:518:11: warning: implicit declaration of function 'rmdir' [-Wimplicit-function-declaration]
  518 |           rmdir (mountpoint);
      |           ^~~~~
  CC       libsquashfuse_ll_la-ll_inode.lo
  CC       libsquashfuse_ll_la-nonstd-daemon.lo
  CC       libfuseprivate_la-fuseprivate.lo
  CCLD     libfuseprivate.la
  CCLD     libsquashfuse_ll.la
[ 25%] Performing install step for 'squashfuse-EXTERNAL'
[ 29%] Completed 'squashfuse-EXTERNAL'
[ 29%] Built target squashfuse-EXTERNAL
[ 33%] Creating directories for 'libarchive-EXTERNAL'
[ 33%] Performing download step (download, verify and extract) for 'libarchive-EXTERNAL'
-- verifying file...
       file='/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-3.3.1.tar.gz'
-- File already exists and hash match (skip download):
  file='/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-3.3.1.tar.gz'
  SHA512='90702b393b6f0943f42438e277b257af45eee4fa82420431f6a4f5f48bb846f2a72c8ff084dc3ee9c87bdf8b57f4d8dddf7814870fe2604fe86c55d8d744c164'
-- extracting...
     src='/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-3.3.1.tar.gz'
     dst='/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 33%] No patch step for 'libarchive-EXTERNAL'
[ 37%] Performing configure step for 'libarchive-EXTERNAL'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... (cached) yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... /usr/bin/cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/cc accepts -g... yes
checking for /usr/bin/cc option to accept ISO C89... none needed
checking whether /usr/bin/cc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of /usr/bin/cc... gcc3
checking how to run the C preprocessor... /usr/bin/cc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by /usr/bin/cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from /usr/bin/cc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /usr/bin/cc supports -fno-rtti -fno-exceptions... no
checking for /usr/bin/cc option to produce PIC... -fPIC -DPIC
checking if /usr/bin/cc PIC flag -fPIC -DPIC works... yes
checking if /usr/bin/cc static flag -static works... yes
checking if /usr/bin/cc supports -c -o file.o... yes
checking if /usr/bin/cc supports -c -o file.o... (cached) yes
checking whether the /usr/bin/cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for strip... (cached) strip
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/wait.h that is POSIX.1 compatible... yes
checking copyfile.h usability... no
checking copyfile.h presence... no
checking for copyfile.h... no
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking ext2fs/ext2_fs.h usability... no
checking ext2fs/ext2_fs.h presence... no
checking for ext2fs/ext2_fs.h... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking whether EXT2_IOC_GETFLAGS is usable... no
checking for inttypes.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking linux/fiemap.h usability... yes
checking linux/fiemap.h presence... yes
checking for linux/fiemap.h... yes
checking linux/fs.h usability... yes
checking linux/fs.h presence... yes
checking for linux/fs.h... yes
checking linux/magic.h usability... yes
checking linux/magic.h presence... yes
checking for linux/magic.h... yes
checking linux/types.h usability... yes
checking linux/types.h presence... yes
checking for linux/types.h... yes
checking whether FS_IOC_GETFLAGS is usable... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking paths.h usability... yes
checking paths.h presence... yes
checking for paths.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking readpassphrase.h usability... no
checking readpassphrase.h presence... no
checking for readpassphrase.h... no
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking spawn.h usability... yes
checking spawn.h presence... yes
checking for spawn.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/cdefs.h usability... yes
checking sys/cdefs.h presence... yes
checking for sys/cdefs.h... yes
checking sys/extattr.h usability... no
checking sys/extattr.h presence... no
checking for sys/extattr.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/mkdev.h usability... no
checking sys/mkdev.h presence... no
checking for sys/mkdev.h... no
checking sys/mount.h usability... yes
checking sys/mount.h presence... yes
checking for sys/mount.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking sys/vfs.h usability... yes
checking sys/vfs.h presence... yes
checking for sys/vfs.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking Bcrypt.h usability... no
checking Bcrypt.h presence... no
checking for Bcrypt.h... no
checking for wincrypt.h... no
checking for winioctl.h... no
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for inflate in -lz... yes
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for regcomp... yes
checking whether C compiler accepts -Wall... yes
checking whether C compiler accepts -Wformat... yes
checking whether C compiler accepts -Wformat-security... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking for id_t... yes
checking for uintptr_t... yes
checking for struct tm.tm_gmtoff... yes
checking for struct tm.__tm_gmtoff... no
checking for struct statfs.f_namemax... no
checking for struct statvfs.f_iosize... no
checking for struct stat.st_birthtime... no
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_mtimespec.tv_nsec... no
checking for struct stat.st_mtim.tv_nsec... yes
checking for struct stat.st_mtime_n... no
checking for struct stat.st_umtime... no
checking for struct stat.st_mtime_usec... no
checking for struct stat.st_blksize... yes
checking for struct stat.st_flags... no
checking for uintmax_t... yes
checking for unsigned long long... yes
checking for unsigned long long int... yes
checking for long long int... yes
checking for intmax_t... yes
checking for uintmax_t... (cached) yes
checking for int64_t... yes
checking for uint64_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for int16_t... yes
checking for uint16_t... yes
checking for uint8_t... yes
checking whether SIZE_MAX is declared... yes
checking whether INT32_MAX is declared... yes
checking whether INT32_MIN is declared... yes
checking whether INT64_MAX is declared... yes
checking whether INT64_MIN is declared... yes
checking whether UINT64_MAX is declared... yes
checking whether UINT32_MAX is declared... yes
checking whether INTMAX_MAX is declared... yes
checking whether INTMAX_MIN is declared... yes
checking whether UINTMAX_MAX is declared... yes
checking whether SSIZE_MAX is declared... yes
checking whether EFTYPE is declared... no
checking whether EILSEQ is declared... yes
checking for wchar_t... yes
checking size of wchar_t... 4
checking whether time.h and sys/time.h may both be included... yes
checking whether /usr/bin/cc needs -traditional... no
checking whether sys/types.h defines makedev... no
checking for sys/mkdev.h... (cached) no
checking sys/sysmacros.h usability... yes
checking sys/sysmacros.h presence... yes
checking for sys/sysmacros.h... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for working memcmp... yes
checking whether lstat correctly handles trailing slash... yes
checking whether lstat accepts an empty string... no
checking whether stat accepts an empty string... no
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... yes
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for CreateHardLinkA... no
checking for arc4random_buf... yes
checking for chflags... no
checking for chown... yes
checking for chroot... yes
checking for ctime_r... yes
checking for dirfd... yes
checking for fchdir... yes
checking for fchflags... no
checking for fchmod... yes
checking for fchown... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fork... yes
checking for fstat... yes
checking for fstatat... yes
checking for fstatfs... yes
checking for fstatvfs... yes
checking for ftruncate... yes
checking for futimens... yes
checking for futimes... yes
checking for futimesat... yes
checking for geteuid... yes
checking for getpid... yes
checking for getgrgid_r... yes
checking for getgrnam_r... yes
checking for getpwnam_r... yes
checking for getpwuid_r... yes
checking for getvfsbyname... no
checking for gmtime_r... yes
checking for lchflags... no
checking for lchmod... yes
checking for lchown... yes
checking for link... yes
checking for localtime_r... yes
checking for lstat... yes
checking for lutimes... yes
checking for mbrtowc... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for mkfifo... yes
checking for mknod... yes
checking for mkstemp... yes
checking for nl_langinfo... yes
checking for openat... yes
checking for pipe... yes
checking for poll... yes
checking for posix_spawnp... yes
checking for readlink... yes
checking for readlinkat... yes
checking for readpassphrase... no
checking for select... yes
checking for setenv... yes
checking for setlocale... yes
checking for sigaction... yes
checking for statfs... yes
checking for statvfs... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncpy_s... no
checking for strrchr... yes
checking for symlink... yes
checking for timegm... yes
checking for tzset... yes
checking for unsetenv... yes
checking for utime... yes
checking for utimensat... yes
checking for utimes... yes
checking for vfork... yes
checking for wcrtomb... yes
checking for wcscmp... yes
checking for wcscpy... yes
checking for wcslen... yes
checking for wctomb... yes
checking for wmemcmp... yes
checking for wmemcpy... yes
checking for wmemmove... yes
checking for _ctime64_s... no
checking for _fseeki64... no
checking for _get_timezone... no
checking for _localtime64_s... no
checking for _mkgmtime64... no
checking for cygwin_conv_path... no
checking for struct vfsconf... no
checking for struct xvfsconf... no
checking whether D_MD_ORDER is declared... no
checking for struct dirent.d_namlen... no
checking attr/xattr.h usability... no
checking attr/xattr.h presence... no
checking for attr/xattr.h... no
checking sys/xattr.h usability... yes
checking sys/xattr.h presence... yes
checking for sys/xattr.h... yes
checking sys/ea.h usability... no
checking sys/ea.h presence... no
checking for sys/ea.h... no
checking for library containing setxattr... none required
checking for extattr_get_file... no
checking for extattr_list_file... no
checking for extattr_set_fd... no
checking for extattr_set_file... no
checking for fgetxattr... yes
checking for flistxattr... yes
checking for fsetxattr... yes
checking for getxattr... yes
checking for lgetxattr... yes
checking for listxattr... yes
checking for llistxattr... yes
checking for lsetxattr... yes
checking for fgetea... no
checking for flistea... no
checking for fsetea... no
checking for getea... no
checking for lgetea... no
checking for listea... no
checking for llistea... no
checking for lsetea... no
checking whether EXTATTR_NAMESPACE_USER is declared... no
checking acl/libacl.h usability... no
checking acl/libacl.h presence... no
checking for acl/libacl.h... no
checking sys/acl.h usability... no
checking sys/acl.h presence... no
checking for sys/acl.h... no
checking for acl_get_file in -lacl... no
checking for acl_create_entry... no
checking for acl_get_fd_np... no
checking for acl_init... no
checking for acl_set_fd... no
checking for acl_set_fd_np... no
checking for acl_set_file... no
checking for acl_permset_t... no
checking for acl_get_perm_np... no
checking for acl_get_perm... no
checking for acl_get_link... no
checking for acl_get_link_np... no
checking for acl_is_trivial_np... no
checking whether ACL_TYPE_NFS4 is declared... no
checking whether ACL_USER is declared... no
checking whether ACL_TYPE_EXTENDED is declared... no
checking for acl_get in -lsec... no
checking for aclent_t... no
checking for ace_t... no
checking for acl_get... no
checking for facl_get... no
checking for acl_set... no
checking for facl_set... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking support for ARCHIVE_CRYPTO_MD5_LIBC... no
checking support for ARCHIVE_CRYPTO_MD5_LIBSYSTEM... no
checking support for ARCHIVE_CRYPTO_RMD160_LIBC... no
checking support for ARCHIVE_CRYPTO_SHA1_LIBC... no
checking support for ARCHIVE_CRYPTO_SHA1_LIBSYSTEM... no
checking support for ARCHIVE_CRYPTO_SHA256_LIBC... no
checking support for ARCHIVE_CRYPTO_SHA256_LIBC2... no
checking support for ARCHIVE_CRYPTO_SHA256_LIBC3... no
checking support for ARCHIVE_CRYPTO_SHA256_LIBSYSTEM... no
checking support for ARCHIVE_CRYPTO_SHA384_LIBC... no
checking support for ARCHIVE_CRYPTO_SHA384_LIBC2... no
checking support for ARCHIVE_CRYPTO_SHA384_LIBC3... no
checking support for ARCHIVE_CRYPTO_SHA384_LIBSYSTEM... no
checking support for ARCHIVE_CRYPTO_SHA512_LIBC... no
checking support for ARCHIVE_CRYPTO_SHA512_LIBC2... no
checking support for ARCHIVE_CRYPTO_SHA512_LIBC3... no
checking support for ARCHIVE_CRYPTO_SHA512_LIBSYSTEM... no
checking md5.h usability... no
checking md5.h presence... no
checking for md5.h... no
checking ripemd.h usability... no
checking ripemd.h presence... no
checking for ripemd.h... no
checking sha.h usability... no
checking sha.h presence... no
checking for sha.h... no
checking sha256.h usability... no
checking sha256.h presence... no
checking for sha256.h... no
checking sha512.h usability... no
checking sha512.h presence... no
checking for sha512.h... no
checking for MD5Init in -lmd... no
checking support for ARCHIVE_CRYPTO_MD5_LIBMD... no
checking support for ARCHIVE_CRYPTO_RMD160_LIBMD... no
checking support for ARCHIVE_CRYPTO_SHA1_LIBMD... no
checking support for ARCHIVE_CRYPTO_SHA256_LIBMD... no
checking support for ARCHIVE_CRYPTO_SHA512_LIBMD... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating build/pkgconfig/libarchive.pc
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing mkdirs commands
[ 37%] Performing build step for 'libarchive-EXTERNAL'
[ 37%] Performing install step for 'libarchive-EXTERNAL'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libarchive.la '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib'
libtool: install: /usr/bin/install -c .libs/libarchive.lai /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib/libarchive.la
libtool: install: /usr/bin/install -c .libs/libarchive.a /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib/libarchive.a
libtool: install: chmod 644 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib/libarchive.a
libtool: install: ranlib /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib/libarchive.a
libtool: finish: PATH="/home/sk/helix/runtime:/home/sk/.nvm/versions/node/v21.6.1/bin:/home/sk/.bun/bin:/home/sk/.rye/shims:/home/sk/.elan/bin:/home/sk/.cargo/bin:/home/sk/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/sk/.local/bin:/home/sk/.local/bin:/sbin" ldconfig -n /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/bin'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/include'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive.h /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry.h '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/include'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/share/man/man1'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/share/man/man3'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry_acl.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry_linkify.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry_paths.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry_perms.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry_stat.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_entry_time.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_add_passphrase.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_data.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_disk.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_extract.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_filter.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_format.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_free.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_header.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_new.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_open.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_read_set_options.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_util.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_blocksize.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_data.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_disk.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_filter.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_finish_entry.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_format.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_free.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_header.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_new.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_open.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_set_options.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/archive_write_set_passphrase.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/libarchive.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/libarchive_changes.3 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/libarchive_internals.3 '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/share/man/man3'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/share/man/man5'
 /usr/bin/install -c -m 644 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/cpio.5 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/libarchive-formats.5 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/mtree.5 /home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/src/libarchive-EXTERNAL/libarchive/tar.5 '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/share/man/man5'
 /usr/bin/mkdir -p '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib/pkgconfig'
 /usr/bin/install -c -m 644 build/pkgconfig/libarchive.pc '/home/sk/AppImageLauncher/build/lib/libappimage/libarchive-EXTERNAL-prefix/lib/pkgconfig'
[ 41%] Completed 'libarchive-EXTERNAL'
[ 41%] Built target libarchive-EXTERNAL
[ 41%] Creating directories for 'XdgUtils-EXTERNAL'
[ 41%] Performing download step (git clone) for 'XdgUtils-EXTERNAL'
-- Avoiding repeated git clone, stamp file is up to date: '/home/sk/AppImageLauncher/build/lib/libappimage/XdgUtils-EXTERNAL-prefix/src/XdgUtils-EXTERNAL-stamp/XdgUtils-EXTERNAL-gitclone-lastrun.txt'
[ 41%] No patch step for 'XdgUtils-EXTERNAL'
[ 45%] Performing configure step for 'XdgUtils-EXTERNAL'
-- Creating module target: DesktopEntry STATIC
-- Creating module target alias: XdgUtils::DesktopEntry
-- Creating module target: BaseDir STATIC
-- Creating module target alias: XdgUtils::BaseDir
-- Configuring done
-- Generating done
-- Build files have been written to: /home/sk/AppImageLauncher/build/lib/libappimage/XdgUtils-EXTERNAL-prefix/src/XdgUtils-EXTERNAL-build
[ 45%] Performing build step for 'XdgUtils-EXTERNAL'
[ 23%] Built target XdgUtilsDesktopEntryReader
[ 52%] Built target XdgUtilsDesktopEntryAST
[ 88%] Built target DesktopEntry
[100%] Built target BaseDir
[ 50%] No install step for 'XdgUtils-EXTERNAL'
[ 50%] Completed 'XdgUtils-EXTERNAL'
[ 50%] Built target XdgUtils-EXTERNAL
[ 50%] Building CXX object lib/libappimage/src/libappimage/desktop_integration/CMakeFiles/appimage_desktop_integration.dir/IntegrationManager.cpp.o
[ 54%] Building CXX object lib/libappimage/src/libappimage/desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/Integrator.cpp.o
[ 54%] Building CXX object lib/libappimage/src/libappimage/desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/DesktopEntryEditor.cpp.o
[ 58%] Building CXX object lib/libappimage/src/libappimage/desktop_integration/CMakeFiles/appimage_desktop_integration.dir/Thumbnailer.cpp.o
[ 58%] Built target appimage_desktop_integration
[ 62%] Building C object lib/libappimage/src/xdg-basedir/CMakeFiles/xdg-basedir.dir/xdg-basedir.c.o
[ 62%] Linking C static library libxdg-basedir.a
[ 62%] Built target xdg-basedir
[ 66%] Building C object lib/libappimage/src/libappimage_shared/CMakeFiles/libappimage_shared.dir/elf.c.o
[ 66%] Building C object lib/libappimage/src/libappimage_shared/CMakeFiles/libappimage_shared.dir/hexlify.c.o
[ 66%] Building C object lib/libappimage/src/libappimage_shared/CMakeFiles/libappimage_shared.dir/digest.c.o
[ 70%] Linking C static library libappimage_shared.a
[ 70%] Built target libappimage_shared
[ 70%] Building CXX object lib/libappimage/src/libappimage/core/CMakeFiles/core.dir/AppImage.cpp.o
[ 70%] Building CXX object lib/libappimage/src/libappimage/core/CMakeFiles/core.dir/Traversal.cpp.o
[ 75%] Building CXX object lib/libappimage/src/libappimage/core/CMakeFiles/core.dir/PayloadIterator.cpp.o
[ 75%] Building CXX object lib/libappimage/src/libappimage/core/CMakeFiles/core.dir/impl/TraversalType1.cpp.o
[ 79%] Building CXX object lib/libappimage/src/libappimage/core/CMakeFiles/core.dir/impl/TraversalType2.cpp.o
[ 79%] Building CXX object lib/libappimage/src/libappimage/core/CMakeFiles/core.dir/impl/StreambufType1.cpp.o
[ 79%] Building CXX object lib/libappimage/src/libappimage/core/CMakeFiles/core.dir/impl/StreambufType2.cpp.o
[ 79%] Built target core
[ 79%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/MagicBytesChecker.cpp.o
[ 79%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/ElfFile.cpp.o
[ 83%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/hashlib.cpp.o
[ 83%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/UrlEncoder.cpp.o
[ 83%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/IconHandle.cpp.o
[ 87%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/Logger.cpp.o
[ 87%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/path_utils.cpp.o
[ 91%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/resources_extractor/ResourcesExtractor.cpp.o
[ 91%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/resources_extractor/PayloadEntriesCache.cpp.o
[ 91%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o
[ 95%] Building CXX object lib/libappimage/src/libappimage/utils/CMakeFiles/appimage_utils.dir/IconHandleCairoRsvg.cpp.o
/home/sk/AppImageLauncher/lib/libappimage/src/libappimage/utils/IconHandleCairoRsvg.cpp: In member function ‘virtual int appimage::utils::IconHandleCairoRsvg::getOriginalSize()’:
/home/sk/AppImageLauncher/lib/libappimage/src/libappimage/utils/IconHandleCairoRsvg.cpp:89:43: warning: ‘void rsvg_handle_get_dimensions(RsvgHandle*, RsvgDimensionData*)’ is deprecated: Use 'rsvg_handle_get_intrinsic_size_in_pixels' instead [-Wdeprecated-declarations]
   89 |                 rsvg_handle_get_dimensions(rsvgHandle, &dimensions);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/sk/AppImageLauncher/lib/libappimage/src/libappimage/utils/IconHandleCairoRsvg.h:5,
                 from /home/sk/AppImageLauncher/lib/libappimage/src/libappimage/utils/IconHandleCairoRsvg.cpp:7:
/usr/include/librsvg-2.0/librsvg/rsvg.h:708:6: note: declared here
  708 | void rsvg_handle_get_dimensions (RsvgHandle *handle, RsvgDimensionData *dimension_data);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/sk/AppImageLauncher/lib/libappimage/src/libappimage/utils/IconHandleCairoRsvg.cpp: In member function ‘std::vector<char> appimage::utils::IconHandleCairoRsvg::svg2png()’:
/home/sk/AppImageLauncher/lib/libappimage/src/libappimage/utils/IconHandleCairoRsvg.cpp:159:37: warning: ‘gboolean rsvg_handle_render_cairo(RsvgHandle*, cairo_t*)’ is deprecated: Use 'rsvg_handle_render_document' instead [-Wdeprecated-declarations]
  159 |             rsvg_handle_render_cairo(rsvgHandle, cr);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/include/librsvg-2.0/librsvg/rsvg.h:1452:
/usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:88:10: note: declared here
   88 | gboolean rsvg_handle_render_cairo (RsvgHandle *handle, cairo_t *cr);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
[ 95%] Built target appimage_utils
[ 95%] Building C object lib/libappimage/src/libappimage/CMakeFiles/libappimage.dir/libappimage.c.o
[100%] Building CXX object lib/libappimage/src/libappimage/CMakeFiles/libappimage.dir/libappimage.cpp.o
[100%] Building CXX object lib/libappimage/src/libappimage/CMakeFiles/libappimage.dir/libappimage_legacy.cpp.o
[100%] Linking CXX shared library libappimage.so
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/Integrator.cpp.o:(.rodata+0x40): multiple definition of `_ZGRN15StringSanitizer13asciiLetters_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x20): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/Integrator.cpp.o:(.rodata+0x78): multiple definition of `_ZGRN15StringSanitizer12asciiDigits_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x58): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/Integrator.cpp.o:(.rodata+0x82): multiple definition of `_ZGRN15StringSanitizer14pathSafeChars_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x62): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/DesktopEntryEditor.cpp.o:(.rodata+0x20): multiple definition of `_ZGRN15StringSanitizer13asciiLetters_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x20): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/DesktopEntryEditor.cpp.o:(.rodata+0x58): multiple definition of `_ZGRN15StringSanitizer12asciiDigits_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x58): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/DesktopEntryEditor.cpp.o:(.rodata+0x62): multiple definition of `_ZGRN15StringSanitizer14pathSafeChars_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x62): first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [lib/libappimage/src/libappimage/CMakeFiles/libappimage.dir/build.make:193: lib/libappimage/src/libappimage/libappimage.so.1.0.3] Error 1
make[2]: *** [CMakeFiles/Makefile2:2012: lib/libappimage/src/libappimage/CMakeFiles/libappimage.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:2019: lib/libappimage/src/libappimage/CMakeFiles/libappimage.dir/rule] Error 2
make: *** [Makefile:709: libappimage] Error 2

The above error essentially means while linking libappimage library there are these 4 lines

/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/Integrator.cpp.o:(.rodata+0x40): multiple definition of `_ZGRN15StringSanitizer13asciiLetters_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x20): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/Integrator.cpp.o:(.rodata+0x78): multiple definition of `_ZGRN15StringSanitizer12asciiDigits_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x58): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/Integrator.cpp.o:(.rodata+0x82): multiple definition of `_ZGRN15StringSanitizer14pathSafeChars_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x62): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/DesktopEntryEditor.cpp.o:(.rodata+0x20): multiple definition of `_ZGRN15StringSanitizer13asciiLetters_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x20): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/DesktopEntryEditor.cpp.o:(.rodata+0x58): multiple definition of `_ZGRN15StringSanitizer12asciiDigits_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x58): first defined here
/usr/bin/ld: desktop_integration/CMakeFiles/appimage_desktop_integration.dir/integrator/DesktopEntryEditor.cpp.o:(.rodata+0x62): multiple definition of `_ZGRN15StringSanitizer14pathSafeChars_E_'; utils/CMakeFiles/appimage_utils.dir/StringSanitizer.cpp.o:(.rodata+0x62): first defined here
collect2: error: ld returned 1 exit status

the object file generates multiple definitions of

  • _ZGRN15StringSanitizer13asciiLetters_E_
  • _ZGRN15StringSanitizer12asciiDigits_E_
  • _ZGRN15StringSanitizer14pathSafeChars_E_

in Integrator.cpp.o and DesktopEntryEditor.cpp.o

and the symbol is generated while generating the object file I don't know why this is happening but the way I mitigated it is by adding --allow-multiple-definition flag in lib/libappimage/src/libappimage/CMakeFiles/libappimage.dir/link.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment