[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gawk] make install fails on master
From: |
arnold |
Subject: |
Re: [bug-gawk] make install fails on master |
Date: |
Tue, 18 Oct 2016 12:24:18 -0600 |
User-agent: |
Heirloom mailx 12.4 7/29/08 |
I don't think I can help you further with this.
Sorry,
Arnold
jungle Boogie <address@hidden> wrote:
> 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