After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 657947 - libguile-gnome-corba should be linked against libORBit
libguile-gnome-corba should be linked against libORBit
Status: RESOLVED WONTFIX
Product: guile-gnome
Classification: Other
Component: corba
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Guile-GNOME maintainer(s)
Guile-GNOME maintainer(s)
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2011-09-01 15:14 UTC by Colin Watson
Modified: 2018-09-18 23:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
link libguile-gnome-corba with libORBit (674 bytes, patch)
2011-09-01 15:14 UTC, Colin Watson
none Details | Review

Description Colin Watson 2011-09-01 15:14:24 UTC
Created attachment 195392 [details] [review]
link libguile-gnome-corba with libORBit

guile-gnome 2.16.1 failed to build on a current Ubuntu system (https://bugs.launchpad.net/ubuntu/+source/guile-gnome-platform/+bug/832914).  The initial error message was rather inscrutable ("file not found"), but by single-stepping through libltdl I managed to get to:

  /tmp/buildd/guile-gnome-platform-2.16.1/corba/gnome/corba/.libs/libguile-gnome-corba-2.so.0: undefined symbol: TC_ORBit_ITypes_struct

libguile-gnome-corba uses this symbol (or at least a #define which expands to include it) directly:

  ./corba/gnome/corba/guile-gnome-corba-primitives.c:791:    guile_corba_register_type (TC_ORBit_ITypes);

Thus it should also link against libORBit directly.  I've attached a patch.
Comment 1 André Klapper 2018-09-18 23:20:52 UTC
Guile-GNOME is currently not under active development anymore according to its maintainer.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab or any other suitable issue tracker, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.