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: Greg Oster <oster%netbsd.org@localhost>
To: Leonardo Taccari <leot%NetBSD.org@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/53543: devel/boost-libs fails to build on
NetBSD-8.0_STABLE/amd64
Date: Tue, 21 Aug 2018 10:27:04 -0600
On Tue, 21 Aug 2018 16:15:01 +0000 (UTC)
Leonardo Taccari <leot%NetBSD.org@localhost> wrote:
> 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.
>
That certainly did the trick!
Thanks for your super-fast response!
Later...
Greg Oster
Home |
Main Index |
Thread Index |
Old Index