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

                 Summary: Build fails with GCC15
                   Group: GNU Screen
               Submitter: None
               Submitted: Tue 01 Apr 2025 09:31:30 AM UTC
                Category: Build/Install
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 4.9.1
           Fixed Release: None
         Planned Release: None
           Work Required: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Tue 01 Apr 2025 09:31:30 AM UTC By: Anonymous
Build fails with GCC15.

Error log:

[   21s] gcc -c -I. -I.  -DETCSCREENRC='"/etc/screenrc"'
-DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H
-DGIT_REV=\"\" \
[   21s]      -DMAXWIN=1000 -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables
-fstack-clash-protection -Werror=return-type -flto=auto -g -D_GNU_SOURCE
socket.c
[   21s] socket.c:92:14: error: conflicting types for ‘getenv’; have
‘char *(void)’
[   21s]    92 | extern char *getenv();
[   21s]       |              ^~~~~~
[   21s] In file included from os.h:66,
[   21s]                  from screen.h:30,
[   21s]                  from socket.c:46:
[   21s] /usr/include/stdlib.h:773:14: note: previous declaration of
‘getenv’ with type ‘char *(const char *)’
[   21s]   773 | extern char *getenv (const char *__name) __THROW __nonnull
((1)) __wur;
[   21s]       |              ^~~~~~








    _______________________________________________________

Reply to this item at:

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

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to