-
Bug
-
Resolution: Fixed
-
P3
-
16
-
b27
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8293643 | 15.0.9 | Yuri Nesterenko | P3 | Resolved | Fixed | b04 |
JDK-8293919 | 13.0.13 | Yuri Nesterenko | P3 | Resolved | Fixed | b04 |
JDK-8278091 | 11.0.15 | Paul Hohensee | P3 | Resolved | Fixed | b01 |
We can see the warning on `make test-image` as below:
* Fedora 33 x86_64
* gcc: gcc-10.2.1-6.fc33.x86_64
* glibc: glibc-2.32-2.fc33.x86_64
```
/home/ysuenaga/github-forked/jdk/test/hotspot/jtreg/runtime/signal/exesigtest.c: In function 'setSignalHandler':
/home/ysuenaga/github-forked/jdk/test/hotspot/jtreg/runtime/signal/exesigtest.c:245:9: error: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Werror=deprecated-declarations]
245 | sigset(signal_num, handler);
| ^~~~~~
In file included from /home/ysuenaga/github-forked/jdk/test/hotspot/jtreg/runtime/signal/exesigtest.c:25:
/usr/include/signal.h:353:23: note: declared here
353 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW
| ^~~~~~
cc1: all warnings being treated as errors
gmake[3]: *** [test/JtregNativeHotspot.gmk:1525: /home/ysuenaga/github-forked/jdk/build/linux-x86_64-server-fastdebug/support/test/hotspot/jtreg/native/support/exesigtest/exesigtest.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[2]: *** [make/Main.gmk:612: build-test-hotspot-jtreg-native] Error 2
```
[1] https://sourceware.org/git/?p=glibc.git;a=commit;f=signal/signal.h;h=02802fafcf6e11ea3f998f685035ffe568dfddeb
- backported by
-
JDK-8278091 [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c
- Resolved
-
JDK-8293643 [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c
- Resolved
-
JDK-8293919 [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c
- Resolved
- relates to
-
JDK-8257572 Deprecate the archaic signal-chaining interfaces: sigset and signal
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/78ab2fb0
-
Commit openjdk/jdk13u-dev/e024f6d3
-
Commit openjdk/jdk15u-dev/008266bf
-
Commit openjdk/jdk/fb139cff
-
Review openjdk/jdk11u-dev/675
-
Review openjdk/jdk13u-dev/408
-
Review openjdk/jdk15u-dev/275
-
Review openjdk/jdk/1529