#161 5.18.3-pre34 build error against guile-2.0.11

autogen
closed
None
1
2014-08-22
2014-05-04
No

Hello,

the pre34 snapshot fails to build against guile-2.0.11:
+--------------
LGCFLAGS="-pthread -I/usr/include/guile/2.0 " \ AGexe="/tmp/AUTOGEN/autogen-5.18.3/agen5/autogen" GDexe="/tmp/AUTOGEN/autogen-5.18.3/getdefs/getdefs" CLexe="/tmp/AUTOGEN/autogen-5.18.3/columns/columns" srcdir="." top_srcdir=".." builddir="." top_builddir=".." POSIX_SHELL="/bin/bash" \ /bin/bash ./mk-tpl-config.sh tpl-config-stamp autoopts/options.h autoopts/usage-txt.h genshell.h option-xat-attribute.h option-value-type.h ao-strs.h ag-char-map.h autoopts.h project.h proto.h parse-duration.c ao-strs.c option-value-type.c option-xat-attribute.c autoopts.c alias.c boolean.c check.c configfile.c cook.c enum.c env.c file.c find.c genshell.c load.c makeshell.c nested.c numeric.c pgusage.c putshell.c reset.c restore.c save.c sort.c stack.c streqvcmp.c text_mmap.c time.c tokenize.c usage.c version.c init.c
Makefile:1201: recipe for target 'tpl-config-stamp' failed
make[6]: *** [tpl-config-stamp] Error 1
+---------------

The reason is this part of mk-tpl-config.sh:
204 list=grep -l -E '\<noreturn\>' $list

grep -l finds no matches and exits with error code 1 (the following "test -z "$list" && exit 0" is never reached and superfluous). The scripts exits.

Something like the attached patch should work.

cu Andreas

1 Attachments

Discussion

  • Bruce Korb

    Bruce Korb - 2014-05-10
    • status: open --> pending
    • assigned_to: Bruce Korb
     
  • Bruce Korb

    Bruce Korb - 2014-05-10

    Thank you! Fixed in source.

     
  • Bruce Korb

    Bruce Korb - 2014-06-28
    • status: pending --> closed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks