! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
libxffm_prop.so: Undefined symbol "try_sudo"
Status:
RESOLVED: FIXED

Comments

Description Oliver Lehmann 2005-05-08 22:52:16 CEST
Running xffm on FreeBSd and choosing File -> Properties ends xffm.
libxffm_prop.so is refering to try_sudo() which is undefined.

Running

${CC} -shared .libs/libxffm_prop_la-properties.o ../src/xffm-easy.o \
-L${LOCALBASE}/lib -Wl,-soname -Wl,libxffm_prop.so.0 \
-o .libs/libxffm_prop.so.0

so libxffm_prop.so.0 gets linked against src/xffm-easy.o which supplies the
defintion of try_sudo() fixes that error.

I'll include that fix in the FreeBSD ports collection so "File -> Properties"
will work.

Please make shure that this is fixed in a next xffm release!


Reproducible: Always
Steps to Reproduce:
1. 
2. 
3.
Comment 1 edscott editbugs 2005-05-09 01:00:41 CEST
This should not be a problem in the 4.3 branch. Compiling with
--debug-enable=yes will force dynamic linking of all modules, which in turn
spews out information about unresolved symbols problems as the reported are
immediately fixed. 

If you provide me with a patch for 4.2.1, I will commit it so that your fix
appears in release 4.2.2 which is about to be released. TIA.
Comment 2 Oliver Lehmann 2005-05-09 05:57:45 CEST
I would like to give you a patch but I'm not that libtool/Makefile hacker so I
don't know what's the right way of fixing this is. So I expect the xfce team to
fix that properly.
Comment 3 edscott editbugs 2005-05-09 14:23:48 CEST
I've committed a fix to 4.2 branch which most porobably fixes the problem.
Reopen bug report if by any chance problem persists
Comment 4 edscott editbugs 2005-09-30 13:18:29 CEST
*** Bug 882 has been marked as a duplicate of this bug. ***

Bug #945

Reported by:
Oliver Lehmann
Reported on: 2005-05-08
Last modified on: 2009-07-14
Duplicates (1):
  • 882 xffm craches when requesting file properties

People

Assignee:
edscott
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information