Subject: "gnutls" under Darwin (was: CVS commit: pkgsrc/security/gnutls)
To: Min Sik Kim <minskim@netbsd.org>
From: Matthias Scheler <tron@zhadum.org.uk>
List: tech-pkg
Date: 01/23/2007 09:01:42
On Sun, Jan 21, 2007 at 06:13:55PM +0000, Min Sik Kim wrote:
> Module Name:	pkgsrc
> Committed By:	minskim
> Date:		Sun Jan 21 18:13:55 UTC 2007
> 
> Modified Files:
> 	pkgsrc/security/gnutls: Makefile PLIST
> 
> Log Message:
> Disable the C++ library on Darwin to avoid a link error (PR 35456).

Thanks fixes the problem for me, thank you.

> According to the gnutls maintainer, the C++ compiler on Darwin is
> probably broken.

And I bet he is wrong. My guess is that they have an undefined symbol
in their library e.g. function "a" which calls "b" which got removed.
ELF linkers don't complain about such problems while linking shared
libraries. But the Mac OS X linker does complain.

	Kind regards

-- 
Matthias Scheler                                  http://zhadum.org.uk/