pkgsrc-Bugs archive

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

Re: pkg/53543: devel/boost-libs fails to build on NetBSD-8.0_STABLE/amd64



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

From: Leonardo Taccari <leot%NetBSD.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/53543: devel/boost-libs fails to build on NetBSD-8.0_STABLE/amd64
Date: Tue, 21 Aug 2018 18:13:50 +0200

 Hello Greg,
 
 oster%netbsd.org@localhost writes:
 > >Number:         53543
 > >Category:       pkg
 > >Synopsis:       devel/boost-libs fails to build on NetBSD-8.0_STABLE/am=
 d64
 > >Confidential:   no
 > >Severity:       serious
 > >Priority:       high
 > >Responsible:    pkg-manager
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Tue Aug 21 16:00:00 +0000 2018
 > >Originator:     Greg Oster
 > >Release:        NetBSD 8.0_STABLE
 > >Organization:
 > >Environment:
 >
 > [...]
 >
 > devel/boost-libs fails to build as follows:
 >
 > =3D=3D=3D> Overriding tools for boost-libs-1.68.0
 > =3D=3D=3D> Extracting for boost-libs-1.68.0
 > =3D=3D=3D> Patching for boost-libs-1.68.0
 > =3D> Applying pkgsrc patches for boost-libs-1.68.0
 > =3D=3D=3D> Creating toolchain wrappers for boost-libs-1.68.0
 > =3D=3D=3D> Configuring for boost-libs-1.68.0
 > =3D> Fixing prefix.
 > =3D> Fixing install_name for Darwin.
 > /usr/bin/find /usr/pkgsrc/devel/boost-libs/work.thog/boost_1_68_0 -type =
 f -exec /usr/bin/touch {} +
 > find: /usr/bin/touch: Argument list too long
 > find: /usr/bin/touch: Argument list too long
 > find: /usr/bin/touch: Argument list too long
 > find: /usr/bin/touch: Argument list too long
 > *** Error code 1
 > [...]
 
 I think that reverting -r1.74 of pkgsrc/meta-pkgs/boost/Makefile.common
 will do the trick (change the `\;' with a `+' when invoking ${FIND}
 in pre-configure target) , i.e.:
 
  Index: Makefile.common
  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
  RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/Makefile.common,v
  retrieving revision 1.73
  retrieving revision 1.74
  diff -u -p -r1.73 -r1.74
  --- Makefile.common	30 Apr 2018 00:21:12 -0000	1.73
  +++ Makefile.common	2 Jul 2018 20:32:09 -0000	1.74
  @@ -1,4 +1,4 @@
  -# $NetBSD: Makefile.common,v 1.73 2018/04/30 00:21:12 ryoon Exp $
  +# $NetBSD: Makefile.common,v 1.74 2018/07/02 20:32:09 adam Exp $
   #
   # used by devel/boost-build/Makefile
   # used by devel/boost-docs/Makefile
  @@ -89,7 +89,7 @@ post-wrapper:
   # We can't do this at post-extract because the extract cookie will get a=
  future
   # timestamp than the sources.  If this happens, print-PLIST does not wor=
 k.
   pre-configure:
  -	${FIND} ${WRKSRC} -type f -exec ${TOUCH} {} \;
  +	${FIND} ${WRKSRC} -type f -exec ${TOUCH} {} +
   =
 
   # Generate a new user.hpp or use the installed one, depending on the pac=
 kage
   # we are building.
 


Home | Main Index | Thread Index | Old Index