>> > Are you building any packages >> with gcc hidden visibility >> > enabled? That >> > might explain the difference. >> >> Yes: qt3, arts, tdelibs, tdebase. I'll rebuild them and try >> again. Or at least arts because that one is directly >> involved. >> >> How do I disable that option in qt3? I believe qt3 is >> hard-coded now. Reverse patch? > > Well, I'll be the proverbial monkey's uncle. In arts I toggled > -DWITH_GCC_VISIBILITY to OFF, rebuilt and then tdemultimedia finally > built. > > How did you figure that out? Experience. :-) It was one of the only ways that a linker failure could result when the correct libraries were already being included via the linker flags. > Do we need a note in the wiki? You said some time ago that this option was > experimental.... > Things are supposed to Just Work (TM) when that option is enabled. Sometimes a function is not publicly exported when it should be, and that is a bug in TDE. I'll poke around a bit and send in a patch for you to test with WITH_GCC_VISIBILITY set ON. Tim