[MacPorts] #26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- I've successfully installed ACE in Mac OSX 10.6. ACE homepage is here: http://www.cs.wustl.edu/~schmidt/ACE.html I built ACE only, version 5.8.0, from source. I'd like to create a port for it, but I've no experience doing that. -- Ticket URL: <http://trac.macports.org/ticket/26049> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- Comment(by macports@…): Any progress? I recently built ACE 6.0.1 from source on 10.6.6 I had to modify $ACE_ROOT/configure.ac and change two instances of ACE_LIB_TEXT to ACE_TEXT (both close to line 493). Also had some problems wtih SSL linking which I've not figured out yet... it can't find _SLL_read and some other symbols, but I don't know enough about the openssl lib to know what's causing this! (also didn't work out whether it was linking against and/or detecting the OSX-provided openssl or the MacPorts SSL which are 0.9.7 and 1.0 respectively — just disabled it for my purposes) Alas, I too have no experience with creating ports, but just thought I'd mention the bugfix for 6.0.1 -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- Comment(by macports@…): Might also be worth porting TProactor (http://www.terabit.com.au/solutions.php) along side ACE, since apparently their Proactor fixes serious performance issues under Linux (apparently due to limitations of the POSIX interface). You can build TProactor into ACE or link against it, so this could be quite useful as a variant. I can't link to the articles which describe the issues as they're on a wo rd pr ess blog, and apparently that's a banned keyword on here! So you can google 'steve huston ace proactor' for more info (; -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- Changes (by pixilla@…): * owner: macports-tickets@… => pixilla@… * status: new => assigned Comment: I have built a port for ACE. If someone is interested in testing and maintaining the port I will commit it as a new MacPorts port. -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- Comment(by enrique.fernandez.perdomo@…): Great!, thanks. How can I test it using the attached Portfile and diff file? If you commit it, I'll test it. I can help to test the port, report (and probably fix) incompatibility issues. I don't know whether 'maintaining a port' implies more tasks, at least those I know how to do. -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- Comment(by enrique.fernandez.perdomo@…): I've successfully installed ACE with and without applying the patch, ie. SSL (openssl) support. I'm using: $ uname -a Darwin mbp.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386 $ port version Version: 1.9.2 $ port list openssl openssl @1.0.0d devel/openssl I think I configured macports to use 64-bit binaries, but not sure. I don't know if I'm missing something, but it seems to build correctly. -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- Comment(by enrique.fernandez.perdomo@…): I'm not sure if it's actually important, but the port should be called libACE, instead of libace. I cannot change the ticket's header. -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 -------------------------------------------------+-------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: libace -------------------------------------------------+-------------------------- Comment(by pixilla@…): I am preparing to commit the port. Changing port name to libACE.[[BR]] What should be the primary category for libACE? -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 --------------------------------------------------+------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: fixed | Keywords: Port: libace | --------------------------------------------------+------------------------- Changes (by pixilla@…): * status: assigned => closed * resolution: => fixed Comment: New port libACE. Commit r76781. -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) - Mac OSX 10.6 --------------------------------------------------+------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: fixed | Keywords: Port: libACE | --------------------------------------------------+------------------------- Changes (by pixilla@…): * port: libace => libACE -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26049: The ADAPTIVE Communication Environment (ACE) --------------------------------------------------+------------------------- Reporter: enrique.fernandez.perdomo@… | Owner: pixilla@… Type: request | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: fixed | Keywords: Port: libACE | --------------------------------------------------+------------------------- -- Ticket URL: <https://trac.macports.org/ticket/26049#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts