bug-texinfo
[Top][All Lists]
Advanced

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

Unable to build from master (cbeb65df962)


From: Gavin Smith
Subject: Unable to build from master (cbeb65df962)
Date: Tue, 12 Dec 2023 21:01:30 +0000

I cannot currently build from master.  It gets this far:


libtool: compile:  x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./main 
-I./structuring_transfo -I./convert -I. -DDATADIR=\"/usr/local/share\" 
-I./gnulib/lib -I./gnulib/lib -DVERSION=\"0\" -DXS_VERSION=\"0\" 
-I/usr/lib/x86_64-linux-gnu/perl/5.34/CORE -D_REENTRANT -D_GNU_SOURCE -DDEBIAN 
-fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -O2 -g -fPIC -MT 
convert/ConvertXS_la-build_html_perl_state.lo -MD -MP -MF 
convert/.deps/ConvertXS_la-build_html_perl_state.Tpo -c 
convert/build_html_perl_state.c  -fPIC -DPIC -o 
convert/.libs/ConvertXS_la-build_html_perl_state.o
In file included from convert/build_html_perl_state.c:23:
convert/build_html_perl_state.c: In function ‘build_simpletitle’:
/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/perl.h:155:17: error: ‘my_perl’ 
undeclared (first use in this function)
  155 | #  define aTHX  my_perl
      |                 ^~~~~~~
/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/perl.h:160:25: note: in expansion of 
macro ‘aTHX’
  160 | #  define aTHX_         aTHX,
      |                         ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/embed.h:244:64: note: in expansion of 
macro ‘aTHX_’
  244 | fine hv_common_key_len(a,b,c,d,e,f)  Perl_hv_common_key_len(aTHX_ 
a,b,c,d,e,f)
      |                                                             ^~~~~

/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/hv.h:486:13: note: in expansion of 
macro ‘hv_common_key_len’
  486 |     ((SV**) hv_common_key_len((hv), (key), (klen),                      
\
      |             ^~~~~~~~~~~~~~~~~
convert/build_html_perl_state.c:1012:3: note: in expansion of macro ‘hv_store’
 1012 |   hv_store (converter_hv, "simpletitle_tree",
      |   ^~~~~~~~
/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/perl.h:155:17: note: each undeclared 
identifier is reported only once for each function it appears in
  155 | #  define aTHX  my_perl
      |                 ^~~~~~~
/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/perl.h:160:25: note: in expansion of 
macro ‘aTHX’
  160 | #  define aTHX_         aTHX,
      |                         ^~~~
/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/embed.h:244:64: note: in expansion of 
macro ‘aTHX_’
  244 | fine hv_common_key_len(a,b,c,d,e,f)  Perl_hv_common_key_len(aTHX_ 
a,b,c,d,e,f)
      |                                                             ^~~~~

/usr/lib/x86_64-linux-gnu/perl/5.34/CORE/hv.h:486:13: note: in expansion of 
macro ‘hv_common_key_len’
  486 |     ((SV**) hv_common_key_len((hv), (key), (klen),                      
\
      |             ^~~~~~~~~~~~~~~~~
convert/build_html_perl_state.c:1012:3: note: in expansion of macro ‘hv_store’
 1012 |   hv_store (converter_hv, "simpletitle_tree",
      |   ^~~~~~~~
make[2]: *** [Makefile:2302: convert/ConvertXS_la-build_html_perl_state.lo] 
Error 1
make[2]: Leaving directory '/home/g/src/texinfo/GIT/tp/Texinfo/XS'
make[1]: *** [Makefile:2790: all-recursive] Error 1
make[1]: Leaving directory '/home/g/src/texinfo/GIT/tp/Texinfo/XS'
make: *** [Makefile:1924: all] Error 2

This is after running a plain "./configure" followed by "make".  Any idea
why my_perl is not defined?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]