bugManeage - Bugs: bug #67142, maneage commit a575ef8 fails on...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #67142: maneage commit a575ef8 fails on host gcc-5.4.0 because of -std=gnu17

Submitter:  Boud Roukema <boud>
Submitted:  Tue 20 May 2025 09:51:32 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  Crash Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open

Tue 20 May 2025 09:51:32 PM UTC, original submission:  

BUG: maneage commit a575ef8 fails on host gcc-5.4.0 because of -std=gnu17

REPRODUCE:
Clean build of maneage commit a575ef8 with ./project configure.


  7979  checking for gcc... gcc
  7980  Corrected /bin/sh in /MY_BUILD/software/build-tmp/pkg-config-0.29.2/glib/configure
  7981  checking whether the C compiler works... Corrected /bin/sh in /MY_BUILD/software/build-tmp/pkg-config-0.29.2/glib/depcomp
  7982  no
  7983  configure: error: in `/MY_BUILD/software/build-tmp/m4-1.4.19':
  7984  configure: error: C compiler cannot create executables
  7985  See `config.log' for more details
  7986  Corrected /bin/sh in /MY_BUILD/software/build-tmp/pkg-config-0.29.2/glib/glib/gshell.c
  7987  Corrected /bin/sh in /MY_BUILD/software/build-tmp/pkg-config-0.29.2/glib/glib/gspawn.c
  7988  Corrected /bin/sh in /MY_BUILD/software/build-tmp/pkg-config-0.29.2/glib/glib/libcharset/config.charset
  7989  Corrected /bin/sh in /MY_BUILD/software/build-tmp/pkg-config-0.29.2/glib/glib/libcharset/make-patch.sh
  7990  Corrected /bin/sh in /MY_BUILD/software/build-tmp/pkg-config-0.29.2/glib/glib/libcharset/update.sh
  7991  make: *** [reproduce/software/make/basic.mk:1080: /MY_BUILD/software/installed/version-info/proglib/m4-1.4.19] Error 77



ENVIRONMENT:


$ gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.



LOGS:


DISCUSSION:
This bug is almost certainly an effect of the bug fix
https://savannah.nongnu.org/bugs/index.php?67068

If '-std=gnu17' is not available, then '-std=c99' should be
available as a fallback.

PROPOSED FIX:
Commit 300f9e9b on branch 'fallback_gnu99' provides an example
fix.

https://codeberg.org/boud/maneage_dev/src/branch/fallback_gnu99
https://codeberg.org/boud/maneage_dev/commit/300f9e9ba6603d8d4a33fd55f842651c4f316829

Boud Roukema <boud>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by boud (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.15-e6e5.
    Corresponding source code