NetBSD Problem Report #43465

From hauke@Espresso.Rhein-Neckar.DE  Sat Jun 12 21:57:11 2010
Return-Path: <hauke@Espresso.Rhein-Neckar.DE>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 430BC63B952
	for <gnats-bugs@gnats.NetBSD.org>; Sat, 12 Jun 2010 21:57:11 +0000 (UTC)
Message-Id: <201006122153.o5CLrB23019339@pizza.causeuse.org>
Date: Sat, 12 Jun 2010 23:53:11 +0200 (CEST)
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
Reply-To: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
To: gnats-bugs@gnats.NetBSD.org
Cc: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
Subject: devel/boost-libs PLIST incorrect 
X-Send-Pr-Version: 3.95

>Number:         43465
>Category:       pkg
>Synopsis:       devel/boost-libs PLIST incorrect
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jmmv
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jun 12 22:00:00 +0000 2010
>Closed-Date:    Fri Apr 22 11:11:41 +0000 2011
>Last-Modified:  Fri Apr 22 11:11:41 +0000 2011
>Originator:     Hauke Fath
>Release:        NetBSD 4.0_STABLE
>Organization:
Falling Raindrops
>Environment:


System: NetBSD pizza.causeuse.org 4.0_STABLE NetBSD 4.0_STABLE (PIZZA_PF) #0: Tue May 18 16:36:44 CEST 2010 hf@Hochstuhl:/var/obj/netbsd-builds/4/sparc/sys/arch/sparc/compile/PIZZA_PF sparc
Architecture: sparc
Machine: sparc
>Description:

	devel/boost-libs fails to build on sparc netbsd-4 because of
	an incorrect PLIST:

[...]
===> Installing for boost-libs-1.43.0
=> Generating pre-install file lists
cd /var/obj/pkgsrc/devel/boost-libs/work/boost_1_43_0/stage/lib && pax -rw -p p libboost* /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib
=> Automatic manual page handling
=> Generating post-install file lists
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99.a'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99.so'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99.so.1.43.0'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99f.a'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99f.so'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99f.so.1.43.0'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1.a'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1.so'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1.so.1.43.0'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1f.a'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1f.so'
pkg_create: can't stat `/var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1f.so.1.43.0'
=> Checking file-check results for boost-libs-1.43.0
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkg:
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99.a
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99.so
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99.so.1.43.0
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99f.a
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99f.so
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_c99f.so.1.43.0
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1.a
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1.so
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1.so.1.43.0
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1f.a
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1f.so
ERROR:         /var/obj/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_math_tr1f.so.1.43.0
*** Error code 1

Stop.
make: stopped in /export/pkgsrc/devel/boost-libs
*** Error code 1

	This may or may not be related to earlier warnings during the
	build:

[...]
...failed gcc.compile.c++.pch bin.v2/libs/math/build/gcc-4.1.2/release/threading-multi/../src/tr1/pch.hpp.gch...
...skipped <pbin.v2/libs/math/build/gcc-4.1.2/release/threading-multi>assoc_laguerre.o for lack of <pbin.v2/libs/math/build/gcc-4.1.2/release/threading-multi>../src/tr1/pch.hpp.gch...
...skipped <pbin.v2/libs/math/build/gcc-4.1.2/release/threading-multi>assoc_legendre.o for lack of <pbin.v2/libs/math/build/gcc-4.1.2/release/threading-multi>../src/tr1/pch.hpp.gch...
[...]

	The logs are available at
	<http://www.spg.tu-darmstadt.de/~hf/pkgsrc/boost-libs.tgz>.

>How-To-Repeat:

	Build devel/boost-libs on netbsd-4.

>Fix:

	I guess there should be optional PLISTs depending on the
	supported features?
	Or maybe the boost-lib build has to be fixed for netbsd-4. Or
	for sparc, whose pthread support is limited, I understand.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: gnats-admin->jmmv
Responsible-Changed-By: dholland@NetBSD.org
Responsible-Changed-When: Sat, 12 Jun 2010 22:28:26 +0000
Responsible-Changed-Why:
Landed in the pending queue because the submitter forgot the Category:.
Over to maintainer..


From: Tim Zingelman <tez@netbsd.org>
To: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>, gnats-bugs@netbsd.org, 
	pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org
Cc: jmmv@netbsd.org
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Thu, 23 Sep 2010 15:32:32 -0500

 Hauke,

 It appears this MIGHT actually be a gcc issue??  In my environment,
 the compiler flag -fvisibility=hidden is passed (see below,) but that
 is not supported by older gcc versions (sorry not sure which version
 got it added... looks like maybe added in 4.0, but I see you are using
 4.1.2?)  Anyhow, below is the error seen when building with gcc-3.4.6
 on Solaris:

 common.mkdir bin.v2/libs/math/build/gcc-3.4.6/release/link-static
 common.mkdir bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi
 common.mkdir bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/..
 common.mkdir bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../src
 common.mkdir bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../src/tr1
 gcc.compile.c++.pch
 bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../src/tr1/pch.hpp.gch
 cc1plus: error: unrecognized command line option "-fvisibility=hidden"

     "g++" -x c++-header -O3 -finline-functions -Wno-inline -Wall
 -pthreads -fvisibility=hidden -DBOOST_ALL_NO_LIB=1
 -DBOOST_BUILD_PCH_ENABLED -DNDEBUG -I"." -I"libs/math/src/tr1" -c -o
 "bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../src/tr1/pch.hpp.gch"
 "libs/math/build/../src/tr1/pch.hpp"

 ...failed gcc.compile.c++.pch
 bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../src/tr1/pch.hpp.gch...
 ...skipped <pbin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi>assoc_laguerre.o
 for lack of <pbin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi>../src/tr1/pch.hpp.gch...


 I got the library to compile and install cleanly by adding:
   BUILDLINK_TRANSFORM+=   rm:-fvisibility=hidden
 to the Makefile.  I am unclear what affect this has on the resulting
 library... apparently some internal functions will be visible that
 should be hidden, but unless those cause a name collision, I think it
 would not affect use of the libraries.  It does seem that this was
 added very recently to boost, as prior version did not show this error
 in the same build environment.

 Perhaps wrapping the above in .if !empty(CC_VERSION:Mgcc-[23]) .endif
 would be ok?

 The existing info in the PR does not include the lines above
 "...failed gcc.compile.c++.pch
 bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../src/tr1/pch.hpp.gch..."
 which would indicate the actual failure and if it was the same as the
 one I see or something else?

 Could you try building with the BUILDLINK_TRANSFORM line added to your
 Makefile, and/or provide the errors encountered above the ...failed
 line?

 Thanks,

  - Tim

From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
To: Tim Zingelman <tez@netbsd.org>
Cc: gnats-bugs@netbsd.org, jmmv@netbsd.org
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Sun, 3 Oct 2010 21:57:07 +0200

 At 15:32 Uhr -0500 23.9.2010, Tim Zingelman wrote:
 >Could you try building with the BUILDLINK_TRANSFORM line added to your
 >Makefile, and/or provide the errors encountered above the ...failed
 >line?

 Hi Tim,

 thanks for looking at the PR.

 It took me a while to get the ss20 back to the point where it would attempt
 to build boost-libs (think: perl upgrade...).

 Short version of the build outcome: Ading

 BUILDLINK_TRANSFORM+=   rm:-fvisibility=hidden

 to the package Makefile does not make any difference. I get the exact same
 files listed as on the PLIST, but missing from the file system.

 	hauke

 --
 "It's never straight up and down"     (DEVO)


From: Tim Zingelman <tez@netbsd.org>
To: Hauke Fath <hauke@espresso.rhein-neckar.de>
Cc: gnats-bugs@netbsd.org, jmmv@netbsd.org
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Mon, 4 Oct 2010 10:54:40 -0500

 On Sun, Oct 3, 2010 at 2:57 PM, Hauke Fath
 <hauke@espresso.rhein-neckar.de> wrote:
 > At 15:32 Uhr -0500 23.9.2010, Tim Zingelman wrote:
 >>Could you try building with the BUILDLINK_TRANSFORM line added to your
 >>Makefile, and/or provide the errors encountered above the ...failed
 >>line?
 >
 > Hi Tim,
 >
 > thanks for looking at the PR.
 >
 > It took me a while to get the ss20 back to the point where it would attem=
 pt
 > to build boost-libs (think: perl upgrade...).
 >
 > Short version of the build outcome: Ading
 >
 > BUILDLINK_TRANSFORM+=3D =A0 rm:-fvisibility=3Dhidden
 >
 > to the package Makefile does not make any difference. I get the exact sam=
 e
 > files listed as on the PLIST, but missing from the file system.

 Could you check what the few lines above:

 "...failed gcc.compile.c++.pch
 bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../src=
 /tr1/pch.hpp.gch..."

 in the build output are?

 Thanks,

  - Tim

From: Tim Zingelman <tez@netbsd.org>
To: Hauke Fath <hauke@espresso.rhein-neckar.de>
Cc: gnats-bugs@netbsd.org, jmmv@netbsd.org
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Tue, 5 Oct 2010 10:38:35 -0500

 On Mon, Oct 4, 2010 at 10:54 AM, Tim Zingelman <tez@netbsd.org> wrote:
 > On Sun, Oct 3, 2010 at 2:57 PM, Hauke Fath
 > <hauke@espresso.rhein-neckar.de> wrote:
 >> At 15:32 Uhr -0500 23.9.2010, Tim Zingelman wrote:
 >>>Could you try building with the BUILDLINK_TRANSFORM line added to your
 >>>Makefile, and/or provide the errors encountered above the ...failed
 >>>line?
 >>
 >> Hi Tim,
 >>
 >> thanks for looking at the PR.
 >>
 >> It took me a while to get the ss20 back to the point where it would atte=
 mpt
 >> to build boost-libs (think: perl upgrade...).
 >>
 >> Short version of the build outcome: Ading
 >>
 >> BUILDLINK_TRANSFORM+=3D =A0 rm:-fvisibility=3Dhidden
 >>
 >> to the package Makefile does not make any difference. I get the exact sa=
 me
 >> files listed as on the PLIST, but missing from the file system.
 >
 > Could you check what the few lines above:
 >
 > "...failed gcc.compile.c++.pch
 > bin.v2/libs/math/build/gcc-3.4.6/release/link-static/threading-multi/../s=
 rc/tr1/pch.hpp.gch..."
 >
 > in the build output are?

 I also just noticed http://gnats.netbsd.org/42746 which may be the
 same problem you are seeing... and now that I've finally convinced gcc
 4.x to build on solaris, I am seeing that problem too (and not the
 visibility issue that only shows up in gcc 3.x)  I'm looking at how to
 best work around this '-std=3Dc++0x required' problem now.

  - Tim

From: Tim Zingelman <tez@netbsd.org>
To: Hauke Fath <hauke@espresso.rhein-neckar.de>
Cc: gnats-bugs@netbsd.org, jmmv@netbsd.org
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Wed, 6 Oct 2010 18:18:48 -0500

 >=A0I'm looking at how to
 > best work around this '-std=3Dc++0x required' problem now.

 So, it looks like the real fix might be to adjust
 pkgsrc/mk/compiler/gcc.mk to add something like these lines:

 .if !empty(USE_LANGUAGES:Mc++0x)
 GCC_REQD+=3D  4.4
 _WRAP_EXTRA_ARGS.CXX+=3D   -std=3Dc++0x
 .endif

 and then add to the pkgsrc/devel/boost-libs/Makefile this line:
 USE_LANGUAGES+=3D  c++0x

 Trouble is this then requires at least gcc 4.4 to build boost-libs,
 while in reality they build fine with 3.4.6... a bit of chicken and
 egg, since we'd like to check CC_VERSION to see which compiler version
 we have and then if we have gcc-4.4+ add the USE_LANGUAGES+=3D  c++0x...
 but it is not clear if there is a clean way to do that since
 mk/compiler.mk sets CC_VERSION and so it can't also later act on
 USE_LANGUAGES.

 A short term work around is to simply add:
 .if !empty(CC_VERSION:Mgcc-4.4.*)
 _WRAP_EXTRA_ARGS.CXX+=3D   -std=3Dc++0x
 .endif
 to the pkgsrc/devel/boost-libs/Makefile but I think this should not be
 added to the cvs repo because the _WRAP_EXTRA_ARGS.CXX is likely
 intended to be internal to pkgsrc/mk/...

 Can anyone else comment on this?

From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
To: Tim Zingelman <tez@netbsd.org>
Cc: Hauke Fath <hauke@espresso.rhein-neckar.de>, gnats-bugs@netbsd.org,
        jmmv@netbsd.org
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Thu, 7 Oct 2010 22:04:48 +0200

 At 18:18 Uhr -0500 6.10.2010, Tim Zingelman wrote:
 >A short term work around is to simply add:
 >.if !empty(CC_VERSION:Mgcc-4.4.*)
 >_WRAP_EXTRA_ARGS.CXX+=   -std=c++0x
 >.endif
 >to the pkgsrc/devel/boost-libs/Makefile but I think this should not be
 >added to the cvs repo because the _WRAP_EXTRA_ARGS.CXX is likely
 >intended to be internal to pkgsrc/mk/...
 >
 >Can anyone else comment on this?

 Maybe that could be put into a pkg-specific hacks.mk?

 	hauke

 --
 "It's never straight up and down"     (DEVO)


From: Steven Drake <sbd@NetBSD.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Fri, 8 Oct 2010 20:12:20 +1300 (NZDT)

 To add to the PLIST problem when I compiled the 1.44 update I get 
 the following:

 ERROR: The following files are in /usr/pkg but not in the PLIST:
 ERROR:         /usr/pkg/lib/libboost_math_c99l.a
 ERROR:         /usr/pkg/lib/libboost_math_c99l.so
 ERROR:         /usr/pkg/lib/libboost_math_c99l.so.1.44.0
 ERROR:         /usr/pkg/lib/libboost_math_tr1l.a
 ERROR:         /usr/pkg/lib/libboost_math_tr1l.so
 ERROR:         /usr/pkg/lib/libboost_math_tr1l.so.1.44.0

 -- 
 Steven

From: Hauke Fath <hf@spg.tu-darmstadt.de>
To: gnats-bugs@NetBSD.org
Cc: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Sat, 13 Nov 2010 13:20:07 +0100

 Building devel/boost-libs on Darwin (MacOS X 10.4, but shouldn't matter)
 gives me a

 ===> Installing for boost-libs-1.44.0nb1
 => Generating pre-install file lists
 cd /pkgsrc/obj/devel/boost-libs/work/boost_1_44_0/stage/lib && pax -rw -p p
 libboost* /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib
 => Automatic manual page handling
 => Generating post-install file lists
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_c99l.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_tr1l.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_date_time.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_filesystem.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_graph.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_iostreams.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_c99.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_c99f.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_tr1.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_tr1f.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_prg_exec_monitor.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_program_options.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_random.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_regex.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_serialization.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_signals.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_system.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_test_exec_monitor.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_thread.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_unit_test_framework.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_wave.a'
 pkg_create: can't stat
 `/pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_wserialization.a'
 => Checking file-check results for boost-libs-1.44.0nb1
 ERROR: ************************************************************
 ERROR: The following files are in the PLIST but not in /pkgsrc:
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_date_time.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_filesystem.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_graph.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_iostreams.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_c99.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_c99f.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_c99l.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_tr1.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_tr1f.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_math_tr1l.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_prg_exec_monitor.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_program_options.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_random.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_regex.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_serialization.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_signals.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_system.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_test_exec_monitor.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_thread.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_unit_test_framework.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_wave.a
 ERROR:
 /pkgsrc/obj/devel/boost-libs/work/.destdir/pkgsrc/lib/libboost_wserialization.a
 *** Error code 1

 because Darwin does not do static linking. It would seem the package's
 PLIST management needs some re-work?

 	hauke

 -- 
      The ASCII Ribbon Campaign                    Hauke Fath
 ()     No HTML/RTF in email            Institut für Nachrichtentechnik
 /\     No Word docs in email                     TU Darmstadt
      Respect for open standards              Ruf +49-6151-16-3281

From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Sat, 13 Nov 2010 21:08:25 +0000

 On Sat, Nov 13, 2010 at 12:30:06PM +0000, Hauke Fath wrote:
  > [...]
  >  because Darwin does not do static linking. It would seem the package's
  >  PLIST management needs some re-work?

 How do other packages handle this? There are lots of other packages
 that have unconditional .a files in their PLISTs.

 -- 
 David A. Holland
 dholland@netbsd.org

From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
To: gnats-bugs@netbsd.org
Cc: Tim Zingelman <tez@netbsd.org>, gnats-admin@netbsd.org, jmmv@netbsd.org
Subject: Re: pkg/43465 (devel/boost-libs PLIST incorrect)
Date: Fri, 22 Apr 2011 08:23:40 +0200

 The boost-libs-1.46.1 package builds fine on my netbsd-4 sparc (and MacOS X
 10.6; I cannot check 10.4 any more).

 The PR can be closed.

 	hauke


 --
 "It's never straight up and down"     (DEVO)


State-Changed-From-To: open->closed
State-Changed-By: jmmv@NetBSD.org
State-Changed-When: Fri, 22 Apr 2011 11:11:41 +0000
State-Changed-Why:
Closed on submitter's request.


>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.