On Thu, 24 Sep 2020 02:14:17 -0700 Jose R R <jose....@metztli.com> said:
leave systemd enabled. it's moved to being a runtime check now - the only issue will be a systemd service file for ethumb that won't be used (rm it from the install if you don't want it), but leave suystemd support on as at runtime efl will detect on demand. it's less customizing needed. it also will auto detect elogind vs systems vs nothing. the only reason to disable systemd would be that systemd cannot be added to that platform (e.g. freebsd - well not without a major effort to port it). > On Wed, Sep 23, 2020 at 11:07 PM Ross Vandegrift <r...@kallisti.us> wrote: > > > > On Wed, Sep 23, 2020 at 01:10:37PM +0200, Stefan Schmidt wrote: > > > === Enlightenment Foundation Libraries 1.25 Release === > I gave it a spin yesterday, as well, stripping systemd. > > libavif is not even in Debian packages, yet: > < https://ftp-master.debian.org/new/libavif_0.8.1-1.html > > > Notwithstanding, gitting the source from > < https://github.com/AOMediaCodec/libavif/releases/tag/v0.8.1 > > > and building it. Then upon attempting to build EFL 1.25.0 within a > modified Debian packaging for 1.24.3-5 I get the same halt issue on > line 2139: > > > > > Thanks Stefan! > > > > I'm hitting a link failure in the software_x11 engine. Looks like it's > > missing a -lXext. Log of error is below. Could be something in > > 8e3606698e, but I probably won't have time to dig in until next week. > > > > Ross > > > > cc -o src/modules/evas/engines/software_x11/libsoftware_x11.so > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_engine.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_x_egl.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_swapbuf.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_outbuf.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_buffer.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_color.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_main.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_swapper.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_image.c.o > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_dri_image.c.o > > -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--start-group > > -Wl,-soname,libsoftware_x11.so -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > > -fstack-protector-strong -Wformat -Werror=format-security > > -fvisibility=hidden -O3 -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed > > src/lib/eina/libeina.so.1.25.0 src/lib/evas/libevas.so.1.25.0 > > src/lib/ecore/libecore.so.1.25.0 src/lib/eo/libeo.so.1.25.0 > > src/lib/efl/libefl.so.1.25.0 src/lib/ector/libector.so.1.25.0 > > src/lib/emile/libemile.so.1.25.0 > > src/static_libs/libunibreak/liblibunibreak.a > > src/wayland_protocol/libwayland_protocol.a src/lib/eet/libeet.so.1.25.0 > > src/lib/ecore_x/libecore_x.so.1.25.0 src/lib/ecore_input/libecore_input.so. > > 1.25.0 -pthread -lm > > -ldl /usr/lib/x86_64-linux-gnu/libluajit-5.1.so > > /usr/lib/x86_64-linux-gnu/libfreetype.so > > /usr/lib/x86_64-linux-gnu/libfontconfig.so > > /usr/lib/x86_64-linux-gnu/libfribidi.so > > /usr/lib/x86_64-linux-gnu/libharfbuzz.so > > /usr/lib/x86_64-linux-gnu/libwayland-client.so > > /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libGLESv2.so > > /usr/lib/x86_64-linux-gnu/libEGL.so > > -Wl,--end-group '-Wl,-rpath,$ORIGIN/../../../../lib/eina: > > $ORIGIN/../../../../lib/evas:$ORIGIN/../../../../lib/eo: > > $ORIGIN/../../../../lib/ector:$ORIGIN/../../../../lib/efl: > > $ORIGIN/../../../../lib/emile:$ORIGIN/../../../../lib/eet: > > $ORIGIN/../../../../lib/ecore:$ORIGIN/../../../../lib/ecore_x: > > $ORIGIN/../../../../lib/ecore_input:$ORIGIN/../../../../lib/eeze: > > $ORIGIN/../../../../lib/ecore_file:$ORIGIN/../../../../lib/ecore_con: > > $ORIGIN/../../../../lib/eldbus' > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/eina > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/evas > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/eo > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/ector > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/efl > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/emile > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/eet > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/ecore > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/ecore_x > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/ecore_input > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/eeze > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/ecore_file > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/ecore_con > > -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib/eldbus > > /usr/bin/ld: > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_buffer.c.o: > > in function > > `evas_software_xlib_x_output_buffer_new': > > ./obj-x86_64-linux-gnu/../src/modules/evas/engines/software_x11/evas_xlib_buffer.c: > > 285: undefined reference to > > `XShmCreateImage' /usr/bin/ld: > > ./obj-x86_64-linux-gnu/../src/modules/evas/engines/software_x11/evas_xlib_buffer.c: > > 313: undefined reference to > > `XShmAttach' /usr/bin/ld: > > ./obj-x86_64-linux-gnu/../src/modules/evas/engines/software_x11/evas_xlib_buffer.c: > > 313: undefined reference to `XShmAttach' /usr/bin/ld: > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_buffer.c.o: > > in function > > `evas_software_xlib_x_can_do_shm': > > ./obj-x86_64-linux-gnu/../src/modules/evas/engines/software_x11/evas_xlib_buffer.c: > > 235: undefined reference to `XShmQueryExtension' /usr/bin/ld: > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_buffer.c.o: > > in function > > `evas_software_xlib_x_output_buffer_unref': > > ./obj-x86_64-linux-gnu/../src/modules/evas/engines/software_x11/evas_xlib_buffer.c: > > 393: undefined reference to > > `XShmDetach' /usr/bin/ld: > > ./obj-x86_64-linux-gnu/../src/modules/evas/engines/software_x11/evas_xlib_buffer.c: > > 393: undefined reference to `XShmDetach' /usr/bin/ld: > > src/modules/evas/engines/software_x11/libsoftware_x11.so.p/evas_xlib_buffer.c.o: > > in function > > `evas_software_xlib_x_output_buffer_paste': > > ./obj-x86_64-linux-gnu/../src/modules/evas/engines/software_x11/evas_xlib_buffer.c: > > 412: undefined reference to `XShmPutImage' collect2: error: ld returned 1 > > exit status > > > > Best Professional Regards. > > -- > Jose R R > http://metztli.it > --------------------------------------------------------------------------------------------- > Download Metztli Reiser4: Debian Buster w/ Linux 5.7.19 AMD64 > --------------------------------------------------------------------------------------------- > feats ZSTD compression https://sf.net/projects/metztli-reiser4/ > ------------------------------------------------------------------------------------------- > Official current Reiser4 resources: https://reiser4.wiki.kernel.org/ -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel