[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gawk] make install fails on master
From: |
jungle Boogie |
Subject: |
Re: [bug-gawk] make install fails on master |
Date: |
Mon, 17 Oct 2016 10:42:38 -0700 |
On 17 October 2016 at 09:51, <address@hidden> wrote:
> Hi.
>
> Sounds strange, but also local to your system. The full
>
> make distclean
> git pull
> ./bootstrap.sh && ./configure && make && make install
>
> dies at 'make install'? Are you sure you have the right permissions
> for the install?
yes, exactly. The local gawk is made and I can use it in the current
directory and even cp it to /usr/local/bin.
Permissions are right because I am able to make install other software
built from src.
>
> You can use
>
> ./configure --prefix=/tmp
>
> and see if make and make install works there.
error: unable to open output file '.libs/filefuncs.o': 'Operation not permitted'
1 error generated.
*** Error code 1
Stop.
make[4]: stopped in /usr/home/sean/bin/gawk/extension
*** Error code 1
Stop.
make[3]: stopped in /usr/home/sean/bin/gawk/extension
*** Error code 1
Stop.
make[2]: stopped in /usr/home/sean/bin/gawk/extension
*** Error code 1
Stop.
make[1]: stopped in /usr/home/sean/bin/gawk
*** Error code 1
Stop.
make: stopped in /usr/home/sean/bin/gawk
Interestingly, I was able to get past that with sudo make and sudo
make install, but ONLY the first time. This probably explains why I
thought a recent commit broke the build.
And from root's own dir, I did:
git clone
./bootstrap
./configure
make
make install
fail:
Making install in .
./install-sh -c -d '/usr/local/bin'
./install-sh -c gawk '/usr/local/bin'
make 'CFLAGS=-g -O2 -DNDEBUG' 'LDFLAGS=-Wl,-export-dynamic' install-exec-hook
(cd /usr/local/bin; name=`echo gawk | sed 's,x,x,'` ; ln ${name}
gawk-4.1.60 2>/dev/null ; if [ ! -f awk ]; then ln -s ${name}
awk; fi; exit 0)
*** Error code 1
Stop.
make[3]: stopped in /root/gawk
*** Error code 1
Stop.
make[2]: stopped in /root/gawk
*** Error code 1
Stop.
make[1]: stopped in /root/gawk
*** Error code 1
Stop.
make: stopped in /root/gawk
All the above is on FreeBSD 11-release.
>
> Thanks,
>
> Arnold
Thanks,
Sean