Re: [PATCH] Improve execl* functions

Federico Terraneo <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <PAXP251MB0317AC3852FAB03A56E9BE51F9E82@PAXP251MB0317.EURP251.PROD.OUTLOOK.COM>
On 31/01/25 11:55, Richard Earnshaw (lists) wrote:
> You need to use the vanilla autoconf obtainable from the FSF.  Debian's version contains changes that generate the extra verbage that you are seeing.

Hi,
I tried installing autoconf and automake from sources, see the command 
list attached below, but I'm still getting the same long list of changes 
in newlib/Makefile.in.

However, the first of these changes in the patch is the removal of the line

@HAVE_LIBC_SYS_XTENSA_DIR_TRUE@am__append_64 = libc/sys/xtensa/creat.c 
libc/sys/xtensa/isatty.c libc/sys/xtensa/clibrary_init.c

and I don't have the newlib/libc/sys/xtensa directory. I'm making my 
patch starting from commit

d52d983e5b69457c706c34097a328a7678107b1a
Author: Corinna Vinschen <[email protected]>  2025-01-28 16:50:12
Cygwin: implement posix_close

Is it possible that the directory libc/sys/xtensa got removed, somebody 
did not run autoreconf and thus Makefile.in is in a somewhat 
inconsistent state in the git repository?


---
How I installed autoconf & automake

wget https://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz
wget https://ftpmirror.gnu.org/automake/automake-1.15.1.tar.gz
mkdir autobins
PFX=`pwd`/autobins
tar xvf autoconf-2.69.tar.gz
cd autoconf-2.69
./configure --prefix=$PFX
make
make install
cd ..
tar xvf automake-1.15.1.tar.gz
cd automake-1.15.1
./configure --prefix=$PFX
make
make install
cd ..
export PATH=`pwd`/autobins/bin:$PATH
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.