Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 893894 - net-irc/scrollz: possible configure breakage with clang 16
Summary: net-irc/scrollz: possible configure breakage with clang 16
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 906027
  Show dependency tree
 
Reported: 2023-02-11 05:09 UTC by Sam James
Modified: 2023-05-09 13:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-11 05:09:15 UTC
```
--- /tmp/clang/home/tinderbox/img/17.1_desktop-j4-20221202-100005/var/tmp/clang/net-irc/scrollz-2.3.1/clang16-safe.log  2023-02-11 03:38:50.790294688 +0000
+++ /tmp/clang/home/tinderbox/img/17.1_desktop-j4-20221202-100005/var/tmp/clang/net-irc/scrollz-2.3.1/clang16-errors.log        2023-02-11 03:38:50.790294688 +0000
@@ -92,6 +92,7 @@



+
 ignoreme: fatal error: 'process.h' file not found
 #include <process.h>
          ^~~~~~~~~~~
@@ -268,7 +269,7 @@
 ignoreme: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int]
 main()
 ^
-ignoreme: warning: incompatible function pointer types passing 'int ()' to parameter of type '__sighandler_t' (aka 'void (*)(int)') [-Wincompatible-function-pointer-types]
+ignoreme: error: incompatible function pointer types passing 'int ()' to parameter of type '__sighandler_t' (aka 'void (*)(int)') [-Werror,-Wincompatible-function-pointer-types]
                 signal(SIGALRM, alarmed);
                                 ^~~~~~~
 /usr/include/signal.h:88:57: note: passing argument to parameter '__handler' here
@@ -283,7 +284,7 @@
 /usr/include/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
                          socklen_t *__restrict __addr_len);
                                                ^
-2 warnings and 4 errors generated.
+1 warning and 5 errors generated.
 ignoreme: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int]
 alarmed()
 ^
@@ -294,7 +295,7 @@
 ignoreme: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int]
 main()
 ^
-ignoreme: warning: incompatible function pointer types passing 'int ()' to parameter of type '__sighandler_t' (aka 'void (*)(int)') [-Wincompatible-function-pointer-types]
+ignoreme: error: incompatible function pointer types passing 'int ()' to parameter of type '__sighandler_t' (aka 'void (*)(int)') [-Werror,-Wincompatible-function-pointer-types]
                 signal(SIGALRM, alarmed);
                                 ^~~~~~~
[...]
```