I've added a brand new ebuild for net-im/ekg2 and I'd like having it rekeyworded for arches the last 'old' ebuild was keyworded for. Thanks in advance.
It fails for me on x86 with USE=gtk! i686-pc-linux-gnu-gcc -o ekg/ekg2 -Wl,-O1 -Wl,--as-needed ekg/msgqueue.o ekg/plugins.o ekg/legacyconfig.o ekg/xmalloc.o ekg/bindings.o ekg/recode.o ekg/metacontacts.o ekg/strings.o ekg/sessions.o ekg/windows.o ekg/vars.o ekg/commands.o ekg/win32.o ekg/protocol.o ekg/stuff.o ekg/themes.o ekg/scripts.o ekg/events.o ekg/emoticons.o ekg/ekg.o ekg/configfile.o ekg/net.o ekg/audio.o ekg/srv.o ekg/dynstuff.o ekg/userlist.o ekg/log.o ekg2-static.o compat/libcompat.a plugins/feed/feed.a plugins/gpg/gpg.a plugins/logs/logs.a plugins/polchat/polchat.a plugins/httprc_xajax/httprc_xajax.a plugins/ioctld/ioctld.a plugins/jogger/jogger.a plugins/gtk/gtk.a plugins/sms/sms.a plugins/rot13/rot13.a plugins/perl/perl.a plugins/python/python.a plugins/rivchat/rivchat.a plugins/rc/rc.a plugins/irc/irc.a plugins/sim/sim.a plugins/ncurses/ncurses.a plugins/logsqlite/logsqlite.a plugins/xmsg/xmsg.a plugins/logsoracle/logsoracle.a plugins/readline/readline.a plugins/ruby/ruby.a plugins/autoresponder/autoresponder.a plugins/sniff/sniff.a plugins/dbus/dbus.a -L/usr/local/lib -L/usr/lib/perl5/5.8.8/i686-linux/CORE -L/usr/lib/python2.6/site-packages -L/usr/lib/oracle/10.2.0.3/client/lib -lrt -lnsl -ldl -lresolv -lexpat -lgpgme -lassuan -lgpg-error -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 /usr/lib/perl5/5.8.8/i686-linux/auto/DynaLoader/DynaLoader.a -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc -lpython2.6 -lssl -lcrypto -ldl -lz -lssl -lcrypto -ldl -lz -lncurses -lgpm -laspell -lsqlite -lclntsh -lreadline -lruby18 -lrt -ldl -lcrypt -lm -lpcap -ldbus-1 -lpthread -lrt plugins/gtk/gtk.a(maingui.o): In function `mg_hide_empty_pane': maingui.c:(.text+0x401): undefined reference to `GTK_WIDGET_VISIBLE' maingui.c:(.text+0x414): undefined reference to `GTK_WIDGET_VISIBLE' plugins/gtk/gtk.a(maingui.o): In function `fe_gui_info': maingui.c:(.text+0xaf1): undefined reference to `GTK_WIDGET_VISIBLE' plugins/gtk/gtk.a(menu.o): In function `menu_canacaccel': menu.c:(.text+0x427): undefined reference to `GTK_WIDGET_IS_SENSITIVE' collect2: ld returned 1 exit status scons: *** [ekg/ekg2] Error 1 scons: building terminated because of errors.
I'm afraid you're trying to build it against masked GTK+ version. I'll release a new snapshot when upstream fixes gtk+-2.22 compat.
ehm, i'm driving stable... [ebuild R ] x11-libs/gtk+-2.20.1-r1 USE="cups test* (-aqua) -debug -doc (-introspection) -jpeg -jpeg2k -tiff -vim-syntax -xinerama" 0 kB
(In reply to comment #3) > ehm, i'm driving stable... > [ebuild R ] x11-libs/gtk+-2.20.1-r1 USE="cups test* (-aqua) -debug -doc > (-introspection) -jpeg -jpeg2k -tiff -vim-syntax -xinerama" 0 kB Oh, sorry. I didn't notice that because the error doesn't show in the build time with shared plugin linking. I see a related bug report upstream [1]; for now I'd suggest building with USE=-gtk. I'll retest with an older GTK+ version and update the dependencies if appropriate. [1] http://bugs.ekg2.org/ticket/51
Ok, I've removed USE=gtk and fixed building with USE='oss static'. That should be all issues I was able to find. Sorry for the delay.
added ~x86
keyworded ~arch for ppc, closing