tech-pkg archive

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

Re: devel/autoconf fails on netbsd-7



On Tue, May 19, 2015 at 04:30:55PM +0200, Manuel Bouyer wrote:
> On Tue, May 19, 2015 at 04:10:50PM +0200, Manuel Bouyer wrote:
> > Hello,
> > devel/autoconf fails to build on netbsd-7:
> > ftp://asim.lip6.fr/outgoing/packages/amd64/7.0/2015Q1/20150506.1506/autoconf-2.69nb5/build.log
> > 
> > Making all in man
> > --- ./config.guess.1 ---
> > --- ./config.sub.1 ---
> > --- ./config.guess.1 ---
> > Updating man page ./config.guess.1
> > --- ./config.sub.1 ---
> > Updating man page ./config.sub.1
> > --- ./config.guess.1 ---
> > PATH="../tests:../build-aux:$PATH";  export PATH;  /bin/sh /usr/tmp/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,.*/,,'`
> > --- ./config.sub.1 ---
> > PATH="../tests:../build-aux:$PATH";  export PATH;  /bin/sh /usr/tmp/devel/autoconf/work/autoconf-2.69/build-aux/missing --run help2man  --include=config.sub.x  --include=./common.x  --source='GNU Autoconf 2.69'  --output=./config.sub.1.t `echo 'config.sub' | sed 's,.*/,,'`
> > help2man: can't get `--help' info from config.sub
> > Try `--no-discard-stderr' if option outputs to stderr
> > --- ./config.guess.1 ---
> > help2man: can't get `--help' info from config.guess
> > Try `--no-discard-stderr' if option outputs to stderr
> > --- ./config.sub.1 ---
> > *** [./config.sub.1] Error code 1
> > 
> > make[2]: stopped in /usr/tmp/devel/autoconf/work/autoconf-2.69/man
> > --- ./config.guess.1 ---
> > *** [./config.guess.1] Error code 1
> > 
> > make[2]: stopped in /usr/tmp/devel/autoconf/work/autoconf-2.69/man
> > 2 errors
> > 
> > 
> > did anyone else see this ? Any idea how to fix ?
> 
> I found the problem; ../../mk/gnu-config/config.* is missing
> the x bit in my checkout. a chmod a+x did fix the problem but I'm
> not sure if this is the right fix.
> Any comment ?

I just saw that on -current - something is up: out of the long list
of files you posted in

http://mail-index.netbsd.org/pkgsrc-users/2015/07/10/msg021811.html

which need their execute bit set,

-rw-r--r--  1 root  wheel  43423 Jul 20 17:18 mk/gnu-config/config.guess
-rw-r--r--  1 root  wheel  36087 Jul 20 17:18 mk/gnu-config/config.sub
-rw-r--r--  1 root  wheel  15369 Jul 20 17:18 mk/scripts/mkreadme

are the three files which were changed in this pkg-rr run.

As you say, popping their execute bit back allows devel/autoconf to build,
the odd thing is why they just lost them.

Cheers,

Patrick


Home | Main Index | Thread Index | Old Index