Subject: Re: pkg/36151
To: None <,,>
From: Arto Huusko <>
List: pkgsrc-bugs
Date: 09/25/2007 16:10:16
The following reply was made to PR pkg/36151; it has been noted by GNATS.

From: Arto Huusko <>
Subject: Re: pkg/36151
Date: Tue, 25 Sep 2007 17:55:53 +0300 (EEST)

 I managed to get Thunar at least build on amd64, not yet tried whether
 it works.
 The compiler or linker must get something wrong when code in one module
 takes the address of functions defined in other module, or to make this
 work between modules of same shared library needs some special flags.
 Anyway, to get thunar building, I did this (sorry, no patch):
   - added global variables xxx_thunar_vfs_marshal_etc_etc_etc
     to thunar-vfs-marshal.c and .h
   - assign _thunar_vfs_marshal_etc_etc_etc to those variables
   - in the (two) files that refer to those functions, refer
     to the variables instead of the function directly
     the end result, as far as I understand it, should be the same
 After this thunar build succeeded. I will try tomorrow if it also works
 with this.