Somewhere along the line, this bug that was fixed, become unfixed since patch30 (that fixes this) isn't applied anymore. See also related thread http://www.redhat.com/archives/fedora-devel-list/2006-October/msg00724.html about how these missing symbols make linking fail in some situations (like what using -Wl,--as-needed). Attached also is a patch that enables -no-undefined -Wl,--no-undefined when building shared libs to prevent something like this from happening again. +++ This bug was initially created as a clone of Bug #106677 +++ The fact that libgtk doesn't link agains libgdk upsets prelink, and we still have a lot of libgtk-1.2 binaries even in Cambridge. It's probably worth adding this inter-library dependency to gtk+ package. -- Additional comment from otaylor on 2003-10-27 16:10 EST -- * Mon Oct 27 2003 Owen Taylor <otaylor> 1:1.2.10-28.1 - Cave like a cheap house of cards and add gdk-pixbuf dependency (#105613) - Add gtkrc.*.utf8 RC files for CJK (#84593) - Add a dependency on libgdk to libgtk (#106677)
Created attachment 139579 [details] enable -no-undefined -Wl,--no-undefined when building shared libs
This was fixed when I started to help maintain this.