URL:
  <https://savannah.gnu.org/bugs/?66204>

                 Summary: sffile.c:54:10: error: type defaults to 'int' in
declaration of 'initialized' [-Wimplicit-int]
                   Group: Denemo
               Submitter: papoteur_mga
               Submitted: mer. 11 sept. 2024 12:22:34
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
             Open/Closed: Open
         Discussion Lock: Any


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: mer. 11 sept. 2024 12:22:34    By: Anonymous
Building denemo with GCC 14 give these 2 errors. The second is fixed in git
repository, but not the second. The fix suggested by the compiler is valid.

gcc -DHAVE_CONFIG_H -I. -I../..    -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread
-DG_LOG_DOMAIN=\"libssffile\" -w -O2 -g -pipe -Wformat -Werror=format-security
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full
-fdiagnostics-color=auto -I/usr/include/guile/2.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread
-I/usr/include/libxml2 -I/usr/include/librsvg-2.0
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount
-I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid
-I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/sysprof-6 -pthread -I/usr/include/libxml2 -lgthread-2.0
-pthread -lglib-2.0 -lsndfile   -D_WITH_AUBIO_4_ -I/usr/include/gtk-3.0
-I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/pixman-1
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread
-I/usr/include/gtksourceview-4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0
-I/usr/include/cloudproviders -I/usr/include/cairo
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread
-I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/evince/3.0
-I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders
-I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/pixman-1
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/uuid
-I/usr/include/json-c -I/usr/include/blkid -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DUSE_EVINCE
-D_HAVE_FLUIDSYNTH_ -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2
-D_REENTRANT -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/libinstpatch-2 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread
-I/usr/include/opus -I/usr/include/speex -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600
-D_HAVE_RUBBERBAND_ -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2
-D_REENTRANT -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
-I/usr/include/libinstpatch-2 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread
-I/usr/include/opus -I/usr/include/speex -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600
-D_HAVE_PORTAUDIO_ -pthread  -D_HAVE_PORTMIDI_ -D_HAVE_X11_ -c -o
libsffile_a-sffile.o `test -f 'sffile.c' || echo './'`sffile.c
sffile.c: In function 'ConvertIllegalChar':
sffile.c:38:10: error: implicit declaration of function 'isprint'
[-Wimplicit-function-declaration]
   38 |     if (!isprint(*p) || *p == '{' || *p == '}')
      |          ^~~~~~~
sffile.c:28:1: note: include '<ctype.h>' or provide a declaration of
'isprint'
   27 | #include "sf_util.h"
  +++ |+#include <ctype.h>
   28 | 
sffile.c: In function 'ParseSoundfont':
sffile.c:54:10: error: type defaults to 'int' in declaration of 'initialized'
[-Wimplicit-int]
   54 |   static initialized = FALSE;
      |          ^~~~~~~~~~~
make[2]: *** [Makefile:566: libsffile_a-sffile.o] Error 1







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66204>

_______________________________________________
Message posté via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to