Package Details: enlightenment-git 0.24.0.beta1.24079.gd63f4a53e-1

Git Clone URL: https://aur.archlinux.org/enlightenment-git.git (read-only, click to copy)
Package Base: enlightenment-git
Description: Enlightenment window manager - Development version
Upstream URL: http://www.enlightenment.org
Licenses: BSD
Conflicts: enlightenment
Provides: enlightenment=0.24.0.beta1.24079.gd63f4a53e, notification-daemon
Submitter: Scimmia
Maintainer: raster
Last Packager: raster
Votes: 63
Popularity: 0.007956
First Submitted: 2014-01-08 21:25
Last Updated: 2020-05-14 09:28

Dependencies (22)

Required by (45)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

raster commented on 2020-05-15 23:26

aaah thanks. change of default cflags.... so it was a cflags thing - just a change in compiler cflags built in... got it. fixed upstream in git

andre.vmatos commented on 2020-05-15 16:48

Looks like it's caused by gcc10 defaulting to -fno-common, which fails with the multiple definitions error on linking instead of merging them. I managed to get this package compiled under gcc10 by adding -fcommon to $CFLAGS to revert to the previous behavior

raster commented on 2020-05-15 15:16

oh dear... i heard gcc10 was having issues... now i see. mental note. do NOT upgrade to gcc10... :)

maderios commented on 2020-05-15 10:40

It seems there's a real problem with gcc 10 https://aur.archlinux.org/pkgbase/linux-lts419/ https://aur.archlinux.org/packages/package-query/

maderios commented on 2020-05-15 09:19

I get same codepilot issue now. May be an explanation: i updated my system yesterday, after compiling enlightenment. Gcc was upgraded 9.3.0 -> 10.1.0 I built e successfully with 9.3.0

raster commented on 2020-05-14 23:55

codepilot: then... i'm not sure what is up. probably something with custom CFLAGS? i don't know.. something special on your end seems to be causing this that's different

maderios commented on 2020-05-14 19:32

I just built successfully enlightenment-git with last wayland 1.18.0-2

raster commented on 2020-05-14 13:47

i built this right now without issues... my system is not up to date though (i do not want to update it all the time because that tends to create issues with other things i have to do for work). some change in the wayland tools that auto-generate the wl bindings may have started causing this. perhaps its a bug/break in wayland-scanner (part of the wayland package)?. I'm still on 1.18.0-1. or something special in your CFLAGS?

codepilot commented on 2020-05-14 11:45

Hi, unfortunately I cannot compile enlightenment-git currently, it stops with the following error:

[693/698] Linking target src/modules/wl_desktop_shell.so
FAILED: src/modules/wl_desktop_shell.so 
cc  -o src/modules/wl_desktop_shell.so 'src/modules/9490802@@wl_desktop_shell@sha/meson-generated_xdg-shell-unstable-v6-protocol.c.o' 'src/modules/9490802@@wl_desktop_shell@sha/meson-generated_xdg-shell-protocol.c.o' 'src/modules/9490802@@wl_desktop_shell@sha/meson-generated_input-method-unstable-v1-protocol.c.o' 'src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o' 'src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_input_panel.c.o' 'src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_wl_shell.c.o' 'src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg6.c.o' 'src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg.c.o' -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,wl_desktop_shell.so -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -g -fvar-tracking-assignments -fdebug-prefix-map=/home/neo/.cache/yay/enlightenment-git/src=/usr/src/debug -fvisibility=hidden -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,--unresolved-symbols=ignore-all -lrt -lm -ldl /usr/lib/libeina.so -pthread /usr/lib/libeet.so /usr/lib/libemile.so /usr/lib/libefl.so /usr/lib/libeo.so /usr/lib/libeeze.so /usr/lib/libecore.so /usr/lib/libecore_ipc.so /usr/lib/libecore_file.so /usr/lib/libecore_con.so /usr/lib/libecore_input.so /usr/lib/libecore_input_evas.so /usr/lib/libevas.so /usr/lib/libector.so /usr/lib/libefreet.so /usr/lib/libefreet_mime.so /usr/lib/libeio.so /usr/lib/libeldbus.so /usr/lib/libemotion.so /usr/lib/libelementary.so /usr/lib/libecore_evas.so /usr/lib/libecore_imf.so /usr/lib/libedje.so /usr/lib/libluajit-5.1.so /usr/lib/libefreet_trash.so /usr/lib/libethumb_client.so /usr/lib/libethumb.so /usr/lib/libecore_wl2.so /usr/lib/libefl_canvas_wl.so /usr/lib/libwayland-server.so /usr/lib/libxkbcommon-x11.so /usr/lib/libxkbcommon.so /usr/lib/libwayland-client.so /usr/lib/libuuid.so /usr/lib/libecore_drm2.so /usr/lib/libecore_x.so -Wl,--end-group
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_input_panel.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: multiple definition of `hooks'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_input_panel.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: multiple definition of `xdg_shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_input_panel.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: multiple definition of `shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_wl_shell.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: multiple definition of `shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_wl_shell.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: multiple definition of `hooks'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_wl_shell.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: multiple definition of `xdg_shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg6.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: multiple definition of `xdg_shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg6.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: multiple definition of `hooks'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg6.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: multiple definition of `shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: multiple definition of `xdg_shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:8: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: multiple definition of `hooks'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:9: first defined here
/usr/bin/ld: src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_xdg.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: multiple definition of `shell_resources'; src/modules/9490802@@wl_desktop_shell@sha/wl_desktop_shell_e_mod_main.c.o:/usr/src/debug/enlightenment/build/../src/modules/wl_desktop_shell/e_mod_main.h:7: first defined here
collect2: error: ld returned 1 exit status

raster commented on 2020-05-14 09:28

good point. done. :)