[Debian GNUstep maintainers] gnustep-dl2 ready for review

Yavor Doganov yavor at gnu.org
Fri Dec 25 09:53:37 UTC 2009


Federico Gimenez Nieto wrote:
> When defining LDFLAGS as "-Wl,-z,defs -Wl,--as-needed" the package
> doesn't build, i get a lot of errors related to undefined
> references,

That's expected; -Wl,-z,defs enforces symbol resolution at build time.

> I didn't find a way to define LIBRARIES_DEPEND_UPON properly in this
> case.

Hm, I'm not sure if it worked before for native libraries, but smells
like a gnustep-make regression if it did (and undocumented behavior if
this variable has effect only on frameworks and libraries, but not on
native libraries).  I'll investigate.  Here's a patch that fixes the
problem:

http://fsa-bg.org/~yavorescu/link-libs-patch

(The list strips all attachments.)

> After adding gsdh_gnustep these notices are shown during the build
> proccess:
> 
> readdir() attempted on invalid dirhandle CURFWDIR at /usr/bin/gsdh_gnustep line 131.
> closedir() attempted on invalid dirhandle CURFWDIR at /usr/bin/gsdh_gnustep line 132.

A bug in gsdh_gnustep...

> arch-dependent-file-in-usr-share ./usr/share/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Versions/0/LoginPanel.bundle/LoginPanel

...with a nefarious effect.  LoginPanel is a bundle inside the
framework's resources; that's very unusual and evidently this scenario
is not handled by the script.  So forget about my suggestion to use
gsdh_gnustep.



More information about the pkg-GNUstep-maintainers mailing list