Eric Sproul created TS-3548: ------------------------------- Summary: psiginfo differs on illumos vs. Linux Key: TS-3548 URL: https://issues.apache.org/jira/browse/TS-3548 Project: Traffic Server Issue Type: Bug Components: Core Reporter: Eric Sproul
The arguments to psiginfo() are different on illumos platforms such as OmniOS. This results in a build error: {noformat} CXXLD CompileParseRules ./CompileParseRules CXX ParseRules.lo CCLD mkdfa signals.cc: In function 'void signal_format_siginfo(int, siginfo_t*, const char*)': signals.cc:162:21: error: invalid conversion from 'const char*' to 'char*' [-fpermissive] psiginfo(info, msg); ^ In file included from ink_platform.h:104:0, from libts.h:45, from signals.cc:29: /usr/include/siginfo.h:53:13: error: initializing argument 2 of 'void psiginfo(siginfo_t*, char*)' [-fpermissive] extern void psiginfo(siginfo_t *, char *); ^ gmake[3]: *** [signals.lo] Error 1 {noformat} This happens with 5.2.1 as well as 5.3.0-rc2. -- This message was sent by Atlassian JIRA (v6.3.4#6332)