https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119216
Bug ID: 119216 Summary: libgcobol support check in configure is broken Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: cobol Assignee: unassigned at gcc dot gnu.org Reporter: sjames at gcc dot gnu.org Blocks: 119211 Target Milestone: --- I always see: ``` checking for libatomic support... yes checking for libitm support... yes checking for libsanitizer support... yes checking for libphobos support... yes checking for libgcobol support... no ``` Even on just bare `./configure`. Adding `set -x` and `set +x` above/below the check, I see: ``` + test -d ./libgcobol + test x = x + printf %s\n configure:3546: checking for libgcobol support + printf %s checking for libgcobol support... checking for libgcobol support... + srcdir=./libgcobol + . ./libgcobol/configure.tgt + LIBGCOBOL_SUPPORTED=no + test x = x8 + test no != yes + printf %s\n configure:3552: result: no + printf %s\n no no + noconfigdirs= gm2tools target-libgcobol + set +x ``` We need some `AC_CHECK_SIZEOF([void *])` in the top-level configure.ac before the libgcobol support check to guarantee that ac_cv_sizeof_void_p is defined. Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119211 [Bug 119211] [15 Regression] Cobol GCC 15 release checklist