NetBSD Problem Report #42198

From www@NetBSD.org  Mon Oct 19 07:35:05 2009
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 6D55063C3E1
	for <gnats-bugs@gnats.netbsd.org>; Mon, 19 Oct 2009 07:35:05 +0000 (UTC)
Message-Id: <20091019073505.3259F63C32C@www.NetBSD.org>
Date: Mon, 19 Oct 2009 07:35:05 +0000 (UTC)
From: Christoph_Egger@gmx.de
Reply-To: Christoph_Egger@gmx.de
To: gnats-bugs@NetBSD.org
Subject: devel/libidn fails to build on OS X 10.5
X-Send-Pr-Version: www-1.0

>Number:         42198
>Notify-List:    bsiegert@NetBSD.org
>Category:       pkg
>Synopsis:       devel/libidn fails to build on OS X 10.5
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    macos-pkg-people
>State:          feedback
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Oct 19 07:40:00 +0000 2009
>Closed-Date:    
>Last-Modified:  Sun Jun 22 13:20:35 +0000 2014
>Originator:     Christoph Egger
>Release:        Mac OSX 10.5 (Leopard) on G5
>Organization:
>Environment:
>Description:

Compile devel/libidn on OSX 10.5:

[...]
nm  .libs/nfkc.o .libs/toutf8.o .libs/version.o .libs/stringprep.o .libs/rfc3454
.o .libs/profiles.o .libs/punycode.o .libs/idna.o .libs/pr29.o .libs/idn-free.o 
.libs/strerror-idna.o .libs/strerror-pr29.o .libs/strerror-punycode.o .libs/stre
rror-stringprep.o .libs/strerror-tld.o .libs/tld.o .libs/tlds.o  gl/.libs/libgnu
.a | sed -n -e 's/^.*[  ]\([BCDEGRST][BCDEGRST]*\)[     ][      ]*_\([_A-Za-z][_
A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libid
n.exp
/usr/bin/egrep -e "^(idn|pr29_|punycode_|stringprep|tld_).*" ".libs/libidn.exp" 
> ".libs/libidn.expT"
mv -f ".libs/libidn.expT" ".libs/libidn.exp"
rm -fr .libs/libidn.lax
mkdir .libs/libidn.lax
rm -fr .libs/libidn.lax/libgnu.a
mkdir .libs/libidn.lax/libgnu.a
Extracting /sw/obj/devel/libidn/work/libidn-1.15/lib/gl/.libs/libgnu.a
(cd .libs/libidn.lax/libgnu.a && ar x /sw/obj/devel/libidn/work/libidn-1.15/lib/
gl/.libs/libgnu.a)
sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/libidn.exp > .libs/l
ibidn-symbols.expsym
gcc -dynamiclib  -o .libs/libidn.11.5.44.dylib  .libs/nfkc.o .libs/toutf8.o .lib
s/version.o .libs/stringprep.o .libs/rfc3454.o .libs/profiles.o .libs/punycode.o
 .libs/idna.o .libs/pr29.o .libs/idn-free.o .libs/strerror-idna.o .libs/strerror
-pr29.o .libs/strerror-punycode.o .libs/strerror-stringprep.o .libs/strerror-tld
.o .libs/tld.o .libs/tlds.o  .libs/libidn.lax/libgnu.a/c-ctype.o .libs/libidn.la
x/libgnu.a/c-strcasecmp.o .libs/libidn.lax/libgnu.a/c-strncasecmp.o .libs/libidn
.lax/libgnu.a/striconv.o .libs/libidn.lax/libgnu.a/strverscmp.o   -L/sw/obj/deve
l/libidn/work/.buildlink/lib /sw/obj/devel/libidn/work/.buildlink/lib/libintl.dy
lib -lc /usr/lib/libiconv.dylib  -Wl,-framework -Wl,CoreFoundation -install_name
  /sw/lib/libidn.11.dylib -compatibility_version 17 -current_version 17.44
nmedit -s .libs/libidn-symbols.expsym .libs/libidn.11.5.44.dylib
nmedit: symbols names listed in: .libs/libidn-symbols.expsym not in: /sw/obj/dev
el/libidn/work/libidn-1.15/lib/.libs/libidn.11.5.44.dylib
_stringprep_iscsi_prohibit
_stringprep_rfc3454_A_1
_stringprep_rfc3454_B_1
_stringprep_rfc3454_B_2
_stringprep_rfc3454_B_3
_stringprep_rfc3454_C_1_1
_stringprep_rfc3454_C_1_2
_stringprep_rfc3454_C_2_1
_stringprep_rfc3454_C_2_2
_stringprep_rfc3454_C_3
_stringprep_rfc3454_C_4
_stringprep_rfc3454_C_5
_stringprep_rfc3454_C_6
_stringprep_rfc3454_C_7
_stringprep_rfc3454_C_8
_stringprep_rfc3454_C_9
_stringprep_rfc3454_D_1
_stringprep_rfc3454_D_2
_stringprep_saslprep_space_map
*** Error code 1

>How-To-Repeat:

>Fix:

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->darwin-pkg-people
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Mon, 15 Mar 2010 07:12:02 +0000
Responsible-Changed-Why:
Problem on Mac OSX 10.5.


Responsible-Changed-From-To: darwin-pkg-people->macos-pkg-people
Responsible-Changed-By: dholland@NetBSD.org
Responsible-Changed-When: Wed, 07 Mar 2012 09:08:29 +0000
Responsible-Changed-Why:
darwin-pkg-people has been changed to macos-pkg-people


State-Changed-From-To: open->feedback
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Sun, 22 Jun 2014 13:20:35 +0000
State-Changed-Why:
Is this still a problem? I can build the current libidn on Mac OS 10.9
with a 64-bit ABI.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.