View previous topic :: View next topic |
Author |
Message |
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Sat Mar 18, 2023 3:37 pm Post subject: Bug in media-libs/imlib2-1.11.0 [SOLVED] |
|
|
feh does not build with this version of imlib2.
An already build feh does not work properly with this version. _________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Last edited by stefan11111 on Mon Mar 20, 2023 9:57 pm; edited 1 time in total |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Sat Mar 18, 2023 4:02 pm Post subject: |
|
|
stefan11111,
Search bugs.gentoo.org to see if it has already been reported.
There may even be a fix too.
Someone has to be first though. It might be you :)
If you are first, create a new bug, with the build log as an attachment.
That's the only way to get the developers attention _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21619
|
Posted: Sat Mar 18, 2023 4:11 pm Post subject: Re: Bug in media-libs/imlib2-1.11.0 |
|
|
stefan11111 wrote: | feh does not build with this version of imlib2.
An already build feh does not work properly with this version. | How did you determine that this was a bug in the package, rather than a local issue? You provided no output, so there is very little we can do to help you. |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Sat Mar 18, 2023 4:33 pm Post subject: |
|
|
imlib2 compiles without issue.
Here is what happens if I try to emerge feh:
Code: | x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -o feh events.o feh_png.o filelist.o gib_hash.o gib_imlib.o gib_list.o gib_style.o imlib.o index.o keyevents.o list.o main.o md5.o menu.o multiwindow.o options.o signals.o slideshow.o thumbnail.o timers.o utils.o wallpaper.o winwidget.o -lm -lpng -lX11 -lImlib2
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_render_image_on_drawable':
gib_imlib.c:(.text+0x2f1): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_render_image_on_drawable_at_size':
gib_imlib.c:(.text+0x36b): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_render_image_part_on_drawable_at_size':
gib_imlib.c:(.text+0x414): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_render_image_part_on_drawable_at_size_with_rotation':
gib_imlib.c:(.text+0x4d4): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_text_draw':
gib_imlib.c:(.text+0x7af): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.c:(.text+0x7b7): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.c:(.text+0x834): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_get_text_size':
gib_imlib.c:(.text+0x8d8): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.c:(.text+0x8e0): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.c:(.text+0x8ee): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_blend_image_onto_image':
gib_imlib.c:(.text+0xa3c): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_free_font':
gib_imlib.c:(.text+0xc85): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_parse_fontpath':
gib_imlib.c:(.text+0x106c): undefined reference to `imlib_add_path_to_font_path'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_load_font':
gib_imlib.c:(.text+0x10b5): undefined reference to `imlib_load_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.c:(.text+0x10d7): undefined reference to `imlib_load_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_text_draw':
gib_imlib.c:(.text+0x8ab): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_list_fonts':
gib_imlib.c:(.text+0x8b1): undefined reference to `imlib_list_fonts'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_free_font':
gib_imlib.c:(.text+0xc8e): undefined reference to `imlib_free_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: gib_imlib.o: in function `gib_imlib_load_font':
gib_imlib.c:(.text+0x10f5): undefined reference to `imlib_load_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: imlib.o: in function `init_imlib_fonts':
imlib.c:(.text+0x7c): undefined reference to `imlib_add_path_to_font_path'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: imlib.c:(.text+0x8c): undefined reference to `imlib_add_path_to_font_path'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: options.o: in function `feh_parse_option_array':
options.c:(.text+0xab1): undefined reference to `imlib_add_path_to_font_path'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: thumbnail.o: in function `init_thumbnail_mode':
thumbnail.c:(.text+0x1bbe): undefined reference to `imlib_load_font'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:45: feh] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/src'
make: *** [Makefile:6: build-src] Error 2
* ERROR: media-gfx/feh-3.9.1::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=media-gfx/feh-3.9.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=media-gfx/feh-3.9.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/media-gfx/feh-3.9.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-gfx/feh-3.9.1/temp/environment'.
* Working directory: '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1'
* S: '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1'
|
Here is what happens if I try to launch feh built against an older imlib2 with the new version:
Code: | $ feh
feh WARNING: ./.steampath does not exist - skipping
feh: symbol lookup error: feh: undefined symbol: imlib_add_path_to_font_path
|
The fix was to mask all versions above 1.11.0
Code: | $ tail -2 /etc/portage/package.mask
# stable imlib
>=media-libs/imlib2-1.11.0 |
_________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Sat Mar 18, 2023 4:57 pm Post subject: |
|
|
stefan11111,
Works for me. Yes I know that its not helpful but I build with -flto=8 which helps spot missing references, so its not something not being linked becaese of LTO.
Code: | x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -march=native -O2 -pipe -flto=8 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -o feh events.o feh_png.o filelist.o gib_hash.o gib_imlib.o gib_list.o gib_style.o imlib.o index.o keyevents.o list.o main.o md5.o menu.o multiwindow.o options.o signals.o slideshow.o thumbnail.o timers.o utils.o wallpaper.o winwidget.o -lcurl -lm -lpng -lX11 -lImlib2
make[1]: Leaving directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/src'
>>> Source compiled. |
Code: | [I] media-libs/imlib2
Available versions: 1.7.1-r4 1.7.5-r1 1.9.1-r1{tbz2} {+X apidoc bzip2 debug doc eps +gif heif +jpeg jpeg2k jpegxl lzma mp3 +png +shm static-libs svg +tiff +webp zlib ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32" CPU_FLAGS_X86="mmx sse2"}
Installed versions: 1.9.1-r1{tbz2}(16:50:05 18/03/23)(X bzip2 gif jpeg jpeg2k lzma mp3 png shm svg tiff webp zlib -apidoc -debug -eps -heif -jpegxl -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" CPU_FLAGS_X86="sse2 -mmx")
[I] media-gfx/feh
Available versions: 3.7.2^t (~)3.9-r1^t 3.9.1^t{tbz2} {curl debug exif inotify test xinerama}
Installed versions: 3.9.1^t{tbz2}(16:50:12 18/03/23)(curl -debug -exif -inotify -test -xinerama) |
Try with my USE flags please. if it fails pastebin the entire build log. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Sat Mar 18, 2023 5:20 pm Post subject: |
|
|
NeddySeagoon wrote: | stefan11111,
Works for me. Yes I know that its not helpful but I build with -flto=8 which helps spot missing references, so its not something not being linked becaese of LTO.
Code: | x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -march=native -O2 -pipe -flto=8 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -o feh events.o feh_png.o filelist.o gib_hash.o gib_imlib.o gib_list.o gib_style.o imlib.o index.o keyevents.o list.o main.o md5.o menu.o multiwindow.o options.o signals.o slideshow.o thumbnail.o timers.o utils.o wallpaper.o winwidget.o -lcurl -lm -lpng -lX11 -lImlib2
make[1]: Leaving directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/src'
>>> Source compiled. |
Code: | [I] media-libs/imlib2
Available versions: 1.7.1-r4 1.7.5-r1 1.9.1-r1{tbz2} {+X apidoc bzip2 debug doc eps +gif heif +jpeg jpeg2k jpegxl lzma mp3 +png +shm static-libs svg +tiff +webp zlib ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32" CPU_FLAGS_X86="mmx sse2"}
Installed versions: 1.9.1-r1{tbz2}(16:50:05 18/03/23)(X bzip2 gif jpeg jpeg2k lzma mp3 png shm svg tiff webp zlib -apidoc -debug -eps -heif -jpegxl -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" CPU_FLAGS_X86="sse2 -mmx")
[I] media-gfx/feh
Available versions: 3.7.2^t (~)3.9-r1^t 3.9.1^t{tbz2} {curl debug exif inotify test xinerama}
Installed versions: 3.9.1^t{tbz2}(16:50:12 18/03/23)(curl -debug -exif -inotify -test -xinerama) |
Try with my USE flags please. if it fails pastebin the entire build log. |
You are using media-libs/imlib2-1.9.1-r1. I am talking about media-libs/imlib2-1.11.0, which just hit ~amd64 yesterday.
I recompiled with your use flags, except I set -flto=4 in my make.conf, as I only have 4 cores/treads on my cpu.
Should I keep -flto=4 in my make.conf?
Here is the build log:
Code: | [32m * [39;49;00mPackage: media-gfx/feh-3.9.1:0
[32m * [39;49;00mRepository: gentoo
[32m * [39;49;00mMaintainer: slashbeast@gentoo.org
[32m * [39;49;00mUSE: abi_x86_64 amd64 curl elibc_glibc kernel_linux userland_GNU
[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking feh-3.9.1.tar.bz2 to /var/tmp/portage/media-gfx/feh-3.9.1/work
>>> Source unpacked in /var/tmp/portage/media-gfx/feh-3.9.1/work
>>> Preparing source in /var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1 ...
[32m*[0m Applying feh-3.2-debug-cflags.patch ...
[A[123C [34;01m[ [32;01mok[34;01m ][0m
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1 ...
make -j4 PREFIX=/usr doc_dir=${main_dir}/share/doc/feh-3.9.1 example_dir=${main_dir}/share/doc/feh-3.9.1/examples curl=1 debug=0 xinerama=0 exif=0 inotify=0
make[1]: Entering directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/src'
make[1]: Entering directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/man'
make[1]: Entering directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/share/applications'
sed \
-e 's/\$VERSION\$/3.9.1/g' \
-e 's/\$DATE\$/August 22, 2022/g' \
-e 's/\$MAN_CURL\$/enabled/' \
-e 's/\$MAN_DEBUG\$/./' \
-e 's/\$MAN_EXIF\$/not available/' \
-e 's/\$MAN_INOTIFY\$/disabled/' \
-e 's/\$MAN_MAGIC\$/disabled/' \
-e 's/\$MAN_XINERAMA\$/disabled/' \
< feh.pre > feh.1
sed \
-e 's/\$VERSION\$/3.9.1/g' \
-e 's/\$DATE\$/'"$(date '+%B %d, %Y')"/g \
-e 's/\$MAN_CURL\$/enabled/' \
-e 's/\$MAN_DEBUG\$/./' \
-e 's/\$MAN_EXIF\$/not available/' \
-e 's/\$MAN_XINERAMA\$/disabled/' \
-e 's:\$IMAGEDIR\$:/usr/share/feh/images:' \
< feh.pre > feh.desktop
sed 's/^\(.*\)$/"\1\\n"/' < help.raw > help.inc
make[1]: Leaving directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/man'
make[1]: Leaving directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/share/applications'
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -MM events.c feh_png.c filelist.c gib_hash.c gib_imlib.c gib_list.c gib_style.c imlib.c index.c keyevents.c list.c main.c md5.c menu.c multiwindow.c options.c signals.c slideshow.c thumbnail.c timers.c utils.c wallpaper.c winwidget.c > deps.mk
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o events.o events.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o feh_png.o feh_png.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o filelist.o filelist.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o gib_hash.o gib_hash.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o gib_imlib.o gib_imlib.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o gib_list.o gib_list.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o gib_style.o gib_style.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o imlib.o imlib.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o index.o index.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o keyevents.o keyevents.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o list.o list.c
[01m[Kkeyevents.c:[m[K In function '[01m[Kfeh_event_handle_generic[m[K':
[01m[Kkeyevents.c:427:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kcurr_screen[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
427 | int [01;35m[Kcurr_screen[m[K = 0;
| [01;35m[K^~~~~~~~~~~[m[K
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o main.o main.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o md5.o md5.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o menu.o menu.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o multiwindow.o multiwindow.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o options.o options.c
[01m[Kmenu.c:[m[K In function '[01m[Kfeh_menu_cb_opt_fullscreen[m[K':
[01m[Kmenu.c:1169:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kcurr_screen[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
1169 | int [01;35m[Kcurr_screen[m[K = 0;
| [01;35m[K^~~~~~~~~~~[m[K
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o signals.o signals.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o slideshow.o slideshow.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o thumbnail.o thumbnail.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o timers.o timers.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o utils.o utils.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o wallpaper.o wallpaper.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -c -o winwidget.o winwidget.c
[01m[Kwallpaper.c:[m[K In function '[01m[Kfeh_wm_set_bg[m[K':
[01m[Kwallpaper.c:423:29:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ki[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
423 | int format, [01;35m[Ki[m[K;
| [01;35m[K^[m[K
[01m[Kwinwidget.c:[m[K In function '[01m[Kwinwidget_resize[m[K':
[01m[Kwinwidget.c:894:22:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kdu[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
894 | unsigned int [01;35m[Kdu[m[K;
| [01;35m[K^~[m[K
[01m[Kwinwidget.c:893:17:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Ki[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
893 | int di, [01;35m[Ki[m[K;
| [01;35m[K^[m[K
[01m[Kwinwidget.c:893:13:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kdi[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
893 | int [01;35m[Kdi[m[K, i;
| [01;35m[K^~[m[K
[01m[Kwinwidget.c:887:29:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kpy[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
887 | int tc_x, tc_y, px, [01;35m[Kpy[m[K;
| [01;35m[K^~[m[K
[01m[Kwinwidget.c:887:25:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Kpx[m[K' [[01;35m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;[m[K]
887 | int tc_x, tc_y, [01;35m[Kpx[m[K, py;
| [01;35m[K^~[m[K
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -flto=4 -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -Wall -Wextra -pedantic -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_DARWIN_C_SOURCE -DHAVE_LIBCURL -DHAVE_MKSTEMPS -DHAVE_STRVERSCMP -DPREFIX=\"/usr\" -DPACKAGE=\"feh\" -DVERSION=\"3.9.1\" -o feh events.o feh_png.o filelist.o gib_hash.o gib_imlib.o gib_list.o gib_style.o imlib.o index.o keyevents.o list.o main.o md5.o menu.o multiwindow.o options.o signals.o slideshow.o thumbnail.o timers.o utils.o wallpaper.o winwidget.o -lcurl -lm -lpng -lX11 -lImlib2
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o: in function `feh_menu_calc_size':
<artificial>:(.text+0xea5): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xeac): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xebe): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1090): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o: in function `feh_menu_redraw.part.0':
<artificial>:(.text+0x12b8): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1393): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1499): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x14a0): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x14c1): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o: in function `feh_thumbnail_mark_removed':
<artificial>:(.text+0x1fb9): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1fc0): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1fd0): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x2016): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x201d): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x2044): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o: in function `feh_parse_option_array':
<artificial>:(.text+0x69f5): undefined reference to `imlib_add_path_to_font_path'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o: in function `feh_wm_set_bg':
<artificial>:(.text+0x7527): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7b16): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7c96): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7d53): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x81ae): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o:<artificial>:(.text+0x82e5): more undefined references to `imlib_context_set_angle' follow
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o: in function `init_thumbnail_mode':
<artificial>:(.text+0xa08c): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xa093): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xa0a9): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xa106): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xa10d): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xa136): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0xa4b8): undefined reference to `imlib_load_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans1.ltrans.o: in function `main':
<artificial>:(.text.startup+0x2cf): undefined reference to `imlib_add_path_to_font_path'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text.startup+0x2db): undefined reference to `imlib_add_path_to_font_path'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `gib_imlib_load_font':
<artificial>:(.text+0x1f75): undefined reference to `imlib_load_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1f97): undefined reference to `imlib_load_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `feh_draw_filename':
<artificial>:(.text+0x3df4): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3dfb): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3e0d): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3e98): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3e9f): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3ec1): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3ee2): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3ee9): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3f14): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3f3c): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3f43): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3f63): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3f7f): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3f86): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3faf): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3fef): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x411c): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x4123): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x4132): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `feh_draw_info':
<artificial>:(.text+0x42dd): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x42e4): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x42f4): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x440c): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x4413): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x4435): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x4454): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x445b): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x4485): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x44da): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `feh_draw_caption':
<artificial>:(.text+0x4818): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `feh_draw_actions':
<artificial>:(.text+0x7c1a): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7c21): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7c42): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7c94): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7c9b): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7cab): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7d3c): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7d43): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7d69): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7d80): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7d87): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7db9): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7e70): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7e77): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7e99): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7eb2): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7eb9): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7ee4): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x7f40): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `get_index_string_dim':
<artificial>:(.text+0x8067): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x806e): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x807e): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `init_index_mode':
<artificial>:(.text+0x86e2): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x8993): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x8e5a): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x8e61): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x8e73): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x8ebe): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x8ec5): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x8eea): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans0.ltrans.o: in function `gib_imlib_load_font':
<artificial>:(.text+0x1fb5): undefined reference to `imlib_load_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans2.ltrans.o: in function `feh_create_checks':
<artificial>:(.text+0x273): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans2.ltrans.o: in function `gib_imlib_text_draw.constprop.0':
<artificial>:(.text+0x43a): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x441): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x4b4): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans2.ltrans.o: in function `gib_imlib_get_text_size.constprop.0':
<artificial>:(.text+0x547): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x54e): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x55c): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans2.ltrans.o: in function `winwidget_render_image':
<artificial>:(.text+0x11c0): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x12a6): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x12ad): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x12bf): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1311): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1318): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x133a): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1355): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x135c): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1381): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x13d2): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x150c): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1513): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1525): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1575): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x157c): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x159e): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x15b5): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x15bc): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x15e7): undefined reference to `imlib_text_draw'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x1627): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x16cc): undefined reference to `imlib_context_set_angle'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans2.ltrans.o: in function `feh_wrap_string.constprop.0':
<artificial>:(.text+0x35b9): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x35c0): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x35d3): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x35db): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x35e2): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x35f5): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3639): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3640): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x3652): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x37cb): undefined reference to `imlib_context_set_font'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x37d2): undefined reference to `imlib_context_set_direction'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: <artificial>:(.text+0x37e4): undefined reference to `imlib_get_text_size'
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/feh-3.9.1/temp/ccHUU4ra.ltrans2.ltrans.o: in function `gib_imlib_text_draw.constprop.0':
<artificial>:(.text+0x52b): undefined reference to `imlib_text_draw'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:45: feh] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1/src'
make: *** [Makefile:6: build-src] Error 2
[31;01m*[0m ERROR: media-gfx/feh-3.9.1::gentoo failed (compile phase):
[31;01m*[0m emake failed
[31;01m*[0m
[31;01m*[0m If you need support, post the output of `emerge --info '=media-gfx/feh-3.9.1::gentoo'`,
[31;01m*[0m the complete build log and the output of `emerge -pqv '=media-gfx/feh-3.9.1::gentoo'`.
[31;01m*[0m The complete build log is located at '/var/tmp/portage/media-gfx/feh-3.9.1/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-gfx/feh-3.9.1/temp/environment'.
[31;01m*[0m Working directory: '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1'
[31;01m*[0m S: '/var/tmp/portage/media-gfx/feh-3.9.1/work/feh-3.9.1'
|
Also, those use flags bring in quite the dependencies:
Code: | media-libs/libid3tag
selected: 0.16.2
protected: none
omitted: none
gnome-base/librsvg
selected: 2.55.2
protected: none
omitted: none
media-libs/openjpeg
selected: 2.5.0-r4
protected: none
omitted: none
dev-libs/vala-common
selected: 0.56.4
protected: none
omitted: none
media-libs/lcms
selected: 2.15
protected: none
omitted: none
|
_________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Sat Mar 18, 2023 7:54 pm Post subject: |
|
|
stefan11111,
I've updated to media-libs/imlib2-1.9.1-r1 and rebuilt media-gfx/feh-3.9.1. It still works here.
-flto breaks things. Only use it if you are prepared to deal with the breakage and file bugs, so that it can be fixed.
The world is moving toward -flto but its not ready yet. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Sat Mar 18, 2023 8:21 pm Post subject: |
|
|
NeddySeagoon wrote: |
I've updated to media-libs/imlib2-1.9.1-r1 and rebuilt media-gfx/feh-3.9.1. It still works here.
|
Are you on ~arch?
media-libs/imlib2-1.9.1-r1 works, but the latest one, media-libs/imlib2-1.11.0, doesn't.
I have masked it in package.mask and portage downgraded to media-libs/imlib2-1.9.1-r1, which works.
NeddySeagoon wrote: |
-flto breaks things. Only use it if you are prepared to deal with the breakage and file bugs, so that it can be fixed.
The world is moving toward -flto but its not ready yet. |
Will test and see what breaks. Hope it's not as bad as graphite. _________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Sat Mar 18, 2023 9:05 pm Post subject: |
|
|
stefan11111,
Tested on ~amd64, no-multilib and on ~arm64. Both work here. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54232 Location: 56N 3W
|
Posted: Mon Mar 20, 2023 2:55 pm Post subject: |
|
|
stefan11111,
I misquoted.imlib2-1.11.0 works on both ~amd64 and ~arm64 _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
|
Back to top |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2572 Location: Here and Away Again
|
Posted: Tue Mar 21, 2023 11:04 am Post subject: |
|
|
Just to make a note of it here as well: this happened when 'media-libs/imlib2' was built with USE="-text". _________________ Kindest of regardses. |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Tue Mar 28, 2023 11:01 am Post subject: |
|
|
This also happens with scrot, even with USE="text"
Scrot does run without issues if I build it against media-libs/imlib2-1.9.1-r1 and then install media-libs/imlib2-1.11.0.
Scrot does not build against media-libs/imlib2-1.11.0.
Also posted about this here:
https://bugs.gentoo.org/903187
Code: | $ emerge -pqv imlib2
[ebuild R ] media-libs/imlib2-1.11.0 USE="X bzip2 gif jpeg png shm text tiff webp zlib -apidoc -debug -eps -filters -heif -jpeg2k -jpegxl -lzma -mp3 -packing -static-libs -svg" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse2 (-mmx)"
|
Code: | [32m * [39;49;00mPackage: media-gfx/scrot-1.8.1:0
[32m * [39;49;00mRepository: gentoo
[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking scrot-1.8.1.tar.gz to /var/tmp/portage/media-gfx/scrot-1.8.1/work
>>> Source unpacked in /var/tmp/portage/media-gfx/scrot-1.8.1/work
>>> Preparing source in /var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1 ...
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/scrot-1.8.1 --htmldir=/usr/share/doc/scrot-1.8.1/html --libdir=/usr/lib64
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
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 x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking whether make sets $(MAKE)... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for x11... yes
checking for xcomposite... yes
checking for xext... yes
checking for xfixes... yes
checking for xinerama... yes
checking for imlib2... yes
checking for strlcpy... no
checking for strlcat... no
checking for err... yes
checking for errx... yes
checking for warn... yes
checking for warnx... yes
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /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 sys/queue.h usability... yes
checking sys/queue.h presence... yes
checking for sys/queue.h... yes
checking for libbsd-overlay... yes
checking for stdint.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for getopt_long... yes
checking for getsubopt... yes
checking for gethostname... yes
checking for select... yes
checking for strdup... yes
checking for strerror... yes
checking for strndup... yes
checking for strtol... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1 ...
make -j4
Making all in src
make[1]: Entering directory '/var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1/src'
make all-am
make[2]: Entering directory '/var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1/src'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-scrot.o `test -f 'scrot.c' || echo './'`scrot.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-imlib.o `test -f 'imlib.c' || echo './'`imlib.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-note.o `test -f 'note.c' || echo './'`note.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-options.o `test -f 'options.c' || echo './'`options.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-scrot_selection.o `test -f 'scrot_selection.c' || echo './'`scrot_selection.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-selection_classic.o `test -f 'selection_classic.c' || echo './'`selection_classic.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-selection_edge.o `test -f 'selection_edge.c' || echo './'`selection_edge.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -isystem /usr/include/bsd -DLIBBSD_OVERLAY -isystem /usr/include/bsd -DLIBBSD_OVERLAY -O2 -pipe -march=native -flto=4 -c -o scrot-util.o `test -f 'util.c' || echo './'`util.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -flto=4 -Wl,-O1 -Wl,--as-needed -o scrot scrot-scrot.o scrot-imlib.o scrot-note.o scrot-options.o scrot-scrot_selection.o scrot-selection_classic.o scrot-selection_edge.o scrot-util.o -lX11 -lXcomposite -lXext -lXfixes -lXinerama -lImlib2 -lbsd -lX11 -lXcomposite -lXext -lXfixes -lXinerama -lImlib2 -lbsd
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/scrot-1.8.1/temp/ccxi2zNl.ltrans0.ltrans.o: in function `main':
<artificial>:(.text.startup+0x1185): undefined reference to `imlib_apply_filter'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:419: scrot] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1/src'
make[1]: *** [Makefile:326: all] Error 2
make[1]: Leaving directory '/var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1/src'
make: *** [Makefile:485: all-recursive] Error 1
[31;01m*[0m ERROR: media-gfx/scrot-1.8.1::gentoo failed (compile phase):
[31;01m*[0m emake failed
[31;01m*[0m
[31;01m*[0m If you need support, post the output of `emerge --info '=media-gfx/scrot-1.8.1::gentoo'`,
[31;01m*[0m the complete build log and the output of `emerge -pqv '=media-gfx/scrot-1.8.1::gentoo'`.
[31;01m*[0m The complete build log is located at '/var/tmp/portage/media-gfx/scrot-1.8.1/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-gfx/scrot-1.8.1/temp/environment'.
[31;01m*[0m Working directory: '/var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1'
[31;01m*[0m S: '/var/tmp/portage/media-gfx/scrot-1.8.1/work/scrot-1.8.1' |
_________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2718
|
Posted: Tue Mar 28, 2023 11:12 am Post subject: |
|
|
Sounds like scrot needs to depend on imlib2[filters(+)] or so (haven't checked in-depth).
Try to enable USE=filters on imlib2, scrot builds fine for me with it, normally enabled by default and the flag didn't exist before, so maybe nobody noticed yet (guess you went out of your way to disable it). |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Tue Mar 28, 2023 11:24 am Post subject: |
|
|
Ionen wrote: | Sounds like scrot needs to depend on imlib2[filters(+)] or so (haven't checked in-depth).
Try to enable USE=filters on imlib2, scrot builds fine for me with it, normally enabled by default so maybe nobody noticed (I guess you went out of your way to disable it). |
It builds properly with USE=filters.
I didn't go out of my way for imlib2 in particular, it's how I set up my system:
Code: | $ sed 13q /etc/portage/make.conf | tail -1
USE="-* git verify-sig man alsa X samba grub ssl ipv6 lto pgo libressl olde-gentoo asm native-symlinks threads" |
I set all other flags in package.use:
Code: | $ wc -l /etc/portage/package.use
93 /etc/portage/package.use |
Doing this prevents the installation of over 50 unneeded packages.
Code: | Total: 199 packages (53 new, 146 reinstalls), Size of downloads: 7,081 KiB |
_________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2718
|
Posted: Tue Mar 28, 2023 11:42 am Post subject: |
|
|
Don't do that, it'll have all sort of unexpected consequences like losing critical features without a real warning after something happened to become optional (and devs won't give a news item or similar because the flag is default enabled). opting-out of defaults is something that should be considered rather than blindly forced, especially for non-global/generic flags specific to packages.
In this case it's just an ebuild that need updating though, scrot is maintainer-needed so I did a quickfix myself:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b2b1f519ea
Edit: furthermore added text(+) too, forgot about it |
|
Back to top |
|
|
stefan11111 l33t
Joined: 29 Jan 2023 Posts: 922 Location: Romania
|
Posted: Tue Mar 28, 2023 11:59 am Post subject: |
|
|
Ionen wrote: | Don't do that, it'll have all sort of unexpected consequences like losing critical features without a real warning after something happened to become optional (and devs won't give a news item or similar because the flag is default enabled). opting-out of defaults is something that should be considered rather than blindly forced, especially for non-global/generic flags specific to packages.
In this case it's just an ebuild that need updating though, scrot is maintainer-needed so I did a quickfix myself:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b2b1f519ea |
If I did that, half of my make.conf would be disabling useflags.
When updating, I generally look through use flags and if I notice something is off, I look into it.
I generally know what USE flags the programs I interface with need and I expect them to tell me what use flags they need their dependencies to have.
If a use flag is added, I want it to be disabled by default and I will enable it if I really need it.
I don't want 50 extra programs and to double the size of 150 other programs just because of defaults.
One side effect of USE="-*" is that I find such bugs.
Thanks for fixing the ebuild. _________________ My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev" |
|
Back to top |
|
|
|