[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14007938#comment-14007938 ] ASF subversion and git services commented on TS-1486: - Commit 7144c2f3826020e7d3cc78037f555456d4200351 in trafficserver's branch refs/heads/master from [~zwoop] [ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=7144c2f ] TS-1486 Remove more SUNPRO / Studio support drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Leif Hedstrom Fix For: 5.0.0 We should drop Solaris Studio support for the 3.4 release. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14005423#comment-14005423 ] ASF subversion and git services commented on TS-1486: - Commit 06825735ca85c3d910e9d6cceb6b8628ece757a4 in trafficserver's branch refs/heads/master from [~zwoop] [ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=0682573 ] TS-1486 Drop support for Sun Studio compilers drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Leif Hedstrom Fix For: 5.0.0 We should drop Solaris Studio support for the 3.4 release. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13922242#comment-13922242 ] Leif Hedstrom commented on TS-1486: --- Are there any concerns here? From what I can tell, the primary place is the checks in configure.ac. Are there any other ones ? Fwiw, eliminating this could allow us to use the non-standard dynamic arrays on stack (instead of alloca() ). All compilers other than Sun Studio seems to support this C99 standard feature in C++ programs (without -pedantic). drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Leif Hedstrom Fix For: 5.0.0 We should drop Solaris Studio support for the 3.4 release. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13922727#comment-13922727 ] Igor Galić commented on TS-1486: Let's split this up then, and make a task to replace alloca() with { } blocks. drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Leif Hedstrom Fix For: 5.0.0 We should drop Solaris Studio support for the 3.4 release. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13758858#comment-13758858 ] Igor Galić commented on TS-1486: should we just silently and slowly phase it out, or get rid of it with a big bang? drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 4.1.0 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13759120#comment-13759120 ] Leif Hedstrom commented on TS-1486: --- Well, does it work today? If so, we should get rid of it for 5.0.0, right ? If it doesn't work today, then lets just go wild on it and kick it to the curb. drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 4.1.0 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13759144#comment-13759144 ] Igor Galić commented on TS-1486: testing that right now drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 4.1.0 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13759504#comment-13759504 ] Igor Galić commented on TS-1486: That failure comes quicker than I would've anticipated: {noformat} Making all in proxy/api/ts gmake[1]: Entering directory `/export/home/igalic/trafficserver/proxy/api/ts' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/export/home/igalic/trafficserver/proxy/api/ts' Making all in iocore gmake[1]: Entering directory `/export/home/igalic/trafficserver/iocore' Making all in eventsystem gmake[2]: Entering directory `/export/home/igalic/trafficserver/iocore/eventsystem' CXX EventSystem.o ../../lib/ts/ParseRules.h, line 830: Error: The function __builtin_expect must have a prototype. ../../lib/ts/ParseRules.h, line 835: Error: The function __builtin_expect must have a prototype. ../../lib/ts/ParseRules.h, line 878: Error: The function __builtin_expect must have a prototype. ../../lib/ts/ParseRules.h, line 885: Error: The function __builtin_expect must have a prototype. ../../lib/ts/ParseRules.h, line 923: Error: The function __builtin_expect must have a prototype. ../../lib/ts/ParseRules.h, line 953: Error: The function __builtin_expect must have a prototype. ../../lib/ts/ParseRules.h, line 958: Error: The function __builtin_expect must have a prototype. ../../lib/ts/ParseRules.h, line 995: Error: The function __builtin_expect must have a prototype. P_IOBuffer.h, line 536: Error: The function __builtin_expect must have a prototype. P_IOBuffer.h, line 689: Error: The function __builtin_expect must have a prototype. P_IOBuffer.h, line 825: Error: The function __builtin_expect must have a prototype. P_IOBuffer.h, line 844: Error: The function __builtin_expect must have a prototype. P_IOBuffer.h, line 868: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 68: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 82: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 95: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 120: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 143: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 179: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 192: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 203: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 215: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 226: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 245: Error: The function __builtin_expect must have a prototype. P_UnixSocketManager.h, line 256: Error: The function __builtin_expect must have a prototype. Compilation aborted, too many Error messages. gmake[2]: *** [EventSystem.o] Error 2 gmake[2]: Leaving directory `/export/home/igalic/trafficserver/iocore/eventsystem' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/export/home/igalic/trafficserver/iocore' gmake: *** [all-recursive] Error 1 {noformat} drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 4.1.0 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13759808#comment-13759808 ] Leif Hedstrom commented on TS-1486: --- So it's already broken, which means (I hope) that we don't have to worry about breaking compatibility within 4.x. In fact, removing it keep compatibility: it's broken now, and it'll be broken once we remove support for it, just better errors. Make it so #1. drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 4.1.0 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13758237#comment-13758237 ] Leif Hedstrom commented on TS-1486: --- Lets do this? Igor? drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 4.1.0 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13713798#comment-13713798 ] Leif Hedstrom commented on TS-1486: --- Make sure we also remove e.g. the -ldemangle additions from configure.ac. drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 3.5.0 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (TS-1486) drop solaris studio support
[ https://issues.apache.org/jira/browse/TS-1486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13583063#comment-13583063 ] Igor Galić commented on TS-1486: Perhaps I should be documenting here which changes it took.. [098b2f27081104da0c4e30a64e59c51fbe0bddfe|https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;a=commit;h=098b2f27081104da0c4e30a64e59c51fbe0bddfe] drop solaris studio support --- Key: TS-1486 URL: https://issues.apache.org/jira/browse/TS-1486 Project: Traffic Server Issue Type: Bug Components: Core, Portability Reporter: James Peach Assignee: Igor Galić Fix For: 3.3.3 We should drop Solaris Studio support for the 3.4 release. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira