pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/50892



The following reply was made to PR pkg/50892; it has been noted by GNATS.

From: Edgar =?iso-8859-1?B?RnXf?= <ef%math.uni-bonn.de@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: pkg/50892
Date: Mon, 1 Aug 2016 17:56:25 +0200

 FWIW, the issue seems to be known to the boost developers as Ticket #12093 (https://svn.boost.org/trac/boost/ticket/12093).
 The analysis is ``<C++ foo I don't understand> I am not sure about what is stated in the standard, but my feeling is that this is a compiler defect.''
 
 Also, the error doesn't occur if you omit the ``test'' component:
 
 Index: Makefile
 ===================================================================
 RCS file: /cvsroot/pkgsrc/devel/boost-libs/Makefile,v
 retrieving revision 1.41
 diff -u -r1.41 Makefile
 --- Makefile	28 Feb 2016 23:54:11 -0000	1.41
 +++ Makefile	1 Aug 2016 15:25:21 -0000
 @@ -11,6 +11,7 @@
  INSTALLATION_DIRS+=	lib
  
  BJAM_ARGS+=		--without-python
 +BJAM_ARGS+=		--without-test
  PLIST_VARS+=		context log long_double_math
  
  .if ${OPSYS} == "NetBSD" && ((${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "sparc64") || (!empty(MACHINE_ARCH:Mearm*) && !empty(PKGSRC_COMPILER:Mgcc)))
 Index: PLIST
 ===================================================================
 RCS file: /cvsroot/pkgsrc/devel/boost-libs/PLIST,v
 retrieving revision 1.28
 diff -u -r1.28 PLIST
 --- PLIST	27 Dec 2015 12:41:42 -0000	1.28
 +++ PLIST	1 Aug 2016 15:25:21 -0000
 @@ -54,9 +54,9 @@
  ${PLIST.long_double_math}lib/libboost_math_tr1l.a
  ${PLIST.long_double_math}lib/libboost_math_tr1l.so
  ${PLIST.long_double_math}lib/libboost_math_tr1l.so.${BOOST_VERSION}
 -lib/libboost_prg_exec_monitor.a
 -lib/libboost_prg_exec_monitor.so
 -lib/libboost_prg_exec_monitor.so.${BOOST_VERSION}
 +@comment lib/libboost_prg_exec_monitor.a
 +@comment lib/libboost_prg_exec_monitor.so
 +@comment lib/libboost_prg_exec_monitor.so.${BOOST_VERSION}
  lib/libboost_program_options.a
  lib/libboost_program_options.so
  lib/libboost_program_options.so.${BOOST_VERSION}
 @@ -75,7 +75,7 @@
  lib/libboost_system.a
  lib/libboost_system.so
  lib/libboost_system.so.${BOOST_VERSION}
 -lib/libboost_test_exec_monitor.a
 +@comment lib/libboost_test_exec_monitor.a
  lib/libboost_thread.a
  lib/libboost_thread.so
  lib/libboost_thread.so.${BOOST_VERSION}
 @@ -85,9 +85,9 @@
  lib/libboost_type_erasure.a
  lib/libboost_type_erasure.so
  lib/libboost_type_erasure.so.${BOOST_VERSION}
 -lib/libboost_unit_test_framework.a
 -lib/libboost_unit_test_framework.so
 -lib/libboost_unit_test_framework.so.${BOOST_VERSION}
 +@comment lib/libboost_unit_test_framework.a
 +@comment lib/libboost_unit_test_framework.so
 +@comment lib/libboost_unit_test_framework.so.${BOOST_VERSION}
  lib/libboost_wave.a
  lib/libboost_wave.so
  lib/libboost_wave.so.${BOOST_VERSION}
 


Home | Main Index | Thread Index | Old Index