Hi Collin,

> >      GNULIB_TOOL_IMPL=sh+py ./gnulib-tool --create-megatestdir 
> > --dir=testdir2 --single-configure sys_types stdio
> > 
> > Can you double check on your machine?
> 
> I confirm, it passes for me as well now.

The remaining problem now is:

$ rm -rf ../testdir3; GNULIB_TOOL_IMPL=sh+py ./gnulib-tool --create-megatestdir 
--dir=../testdir3 --single-configure stdio sys_types
./gnulib-tool: *** gnulib-tool.py produced different files than gnulib-tool.sh! 
Compare ../testdir3 and ../testdir3-glpy3133646.
./gnulib-tool: *** Stop.
$ diff -r -q ../testdir3 ../testdir3-glpy3133646
Files ../testdir3/sys_types/gltests/Makefile.am and 
../testdir3-glpy3133646/sys_types/gltests/Makefile.am differ
Files ../testdir3/sys_types/gltests/Makefile.in and 
../testdir3-glpy3133646/sys_types/gltests/Makefile.in differ
$ diff -u ../testdir3/sys_types/gltests/Makefile.am 
../testdir3-glpy3133646/sys_types/gltests/Makefile.am
--- ../testdir3/sys_types/gltests/Makefile.am   2024-04-28 00:59:01.911451722 
+0200
+++ ../testdir3-glpy3133646/sys_types/gltests/Makefile.am       2024-04-28 
00:58:50.951373470 +0200
@@ -32,6 +32,7 @@
 EXTRA_PROGRAMS =
 noinst_HEADERS =
 noinst_LIBRARIES =
+noinst_LIBRARIES += libtests.a
 pkgdata_DATA =
 EXTRA_DIST =
 BUILT_SOURCES =
@@ -52,7 +53,13 @@
   -I.. -I$(srcdir)/.. \
   -I../gllib -I$(srcdir)/../gllib
 
-LDADD = ../gllib/libgnu.a
+LDADD = libtests.a ../gllib/libgnu.a libtests.a ../gllib/libgnu.a libtests.a 
$(LIBTESTS_LIBDEPS)
+
+libtests_a_SOURCES =
+libtests_a_LIBADD = $(gltests_LIBOBJS)
+libtests_a_DEPENDENCIES = $(gltests_LIBOBJS)
+EXTRA_libtests_a_SOURCES =
+AM_LIBTOOLFLAGS = --preserve-dup-deps
 
 TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' srcdir='$(srcdir)'
 




Reply via email to