pkgsrc-Users archive

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

Re: Can't build devel/autoconf on NetBSD/amd64 6.1.5



Manuel Bouyer <bouyer%antioche.eu.org@localhost> écrit :
> On Fri, Jul 10, 2015 at 09:06:58AM +0200, Marc Baudoin wrote:
> > Hi,
> > 
> > I can't get devel/autoconf to build on NetBSD/amd64 6.1.5 with an
> > up to date pkgsrc tree:
> > 
> > Making all in man
> > Updating man page ./config.guess.1
> > PATH="../tests:../build-aux:$PATH";  export PATH;  /bin/sh /usr/pkgsrc/devel/autoconf/work/autoconf-2.69/build-aux/missing --run help2man  --include=./config.guess.x  --include=./common.x --source='GNU Autoconf 2.69'  --output=./config.guess.1.t `echo './config.guess' | sed 's,.*/,,'`
> > help2man: can't get `--help' info from config.guess
> > Try `--no-discard-stderr' if option outputs to stderr
> > *** Error code 1
> > 
> > Stop.
> > make: stopped in
> > /usr/pkgsrc/devel/autoconf/work/autoconf-2.69/man
> > *** Error code 1
> > 
> > Stop.
> > 
> > Did I do something wrong or is it a problem with the package?
> 
> When I see this, it's because there's some missing 'x' bits in
> pkgsrc/mk (cvs doesn't always preserve x bits properly, it seems).
> These files should be executable:
> #find mk -perm -o+x -type f
> mk/buildlink3/show-buildlink3.sh
[...]

This is it! Several of them were not executable.  And now
devel/autoconf builds properly.  Thanks!

Shouldn't there be a pkgtools/mkfixperms or so to make sure the
right files are executable, if CVS can't handle that properly?


Home | Main Index | Thread Index | Old Index