[MacPorts] #31497: asterisk: update to 1.8.7.0
#31497: asterisk: update to 1.8.7.0 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mr_bond@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: asterisk -------------------------------------+-------------------------------------- asterisk should probably be updated to 1.8.7.0 -- Ticket URL: <https://trac.macports.org/ticket/31497> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31497: asterisk: update to 1.8.7.0 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mr_bond@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: asterisk -------------------------------------+-------------------------------------- Comment(by andrew@…): It might be worth following the standard Asterisk process of having multiple Asterisk versions available - e.g. asterisk16 and asterisk18 -- Ticket URL: <https://trac.macports.org/ticket/31497#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31497: asterisk: update to 1.8.7.0 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mr_bond@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: asterisk -------------------------------------+-------------------------------------- Comment(by andrew@…): Given the statements made in https://issues.asterisk.org/jira/browse/ASTERISK-18213 I would highly recommend this change, and ditching my previous suggestion. Currently 1.8.7 does not have the required support for Lion, but the patches required could be manually applied, or this could be held until the release of 1.8.8, or a combination of both. -- Ticket URL: <https://trac.macports.org/ticket/31497#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31497: asterisk: update to 1.8.7.0 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mr_bond@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: asterisk -------------------------------------+-------------------------------------- Comment(by stefan.van.der.eijk@…): I'm trying to build the current 1.8 SVN. I needed to add "use_parallel_build no" to the Portfile to get over this: {{{ :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_Users_stefan_ports_net_asterisk/asterisk/work/1.8' :info:build Building Documentation For: channels pbx apps codecs formats cdr cel bridges funcs tests main res addons :info:build menuselect/menuselect --check-deps menuselect.makeopts :info:build make: menuselect/menuselect: No such file or directory :info:build make: *** [menuselect.makeopts] Error 1 :info:build make: Leaving directory `/opt/local/var/macports/build/_Users_stefan_ports_net_asterisk/asterisk/work/1.8' :info:build shell command " cd "/opt/local/var/macports/build/_Users_stefan_ports_net_asterisk/asterisk/work/1.8" && /usr/bin/make -j2 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) }}} but am now bumping against: {{{ :info:build [LD] chan_iax2.o iax2-parser.o iax2-provision.o -> chan_iax2.so :info:build ld: duplicate symbol _ast_tvdiff_sec in iax2-parser.o and chan_iax2.o for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make[1]: *** [chan_iax2.so] Error 1 :info:build make: *** [channels] Error 2 }}} -- Ticket URL: <https://trac.macports.org/ticket/31497#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31497: asterisk: update to 1.8.7.0 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mr_bond@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: asterisk -------------------------------------+-------------------------------------- Comment(by stefan.van.der.eijk@…): Opened a ticket with digium a while back: https://issues.asterisk.org/jira/browse/ASTERISK-18744 -- Ticket URL: <https://trac.macports.org/ticket/31497#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31497: asterisk: update to 1.8.7.0 ---------------------------+----------------------- Reporter: ryandesign@… | Owner: mr_bond@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: asterisk | ---------------------------+----------------------- Comment (by cedayiv@…): I couldn't build Asterisk with MacPorts either. For what it's worth, I was able to smoothly build Asterisk 10.7.1 by hand this morning. I am running OS X 10.8.1 Mountain Lion with Xcode 4.4.1. Here's what I did, following along to some instructions I saw on the digium.com forums: 1. Use MacPorts to build all the dependencies for asterisk 1.6.2 as shown by: {{{ port deps asterisk }}} 2. Download the 10.7.1 tarball from asterisk.org 3. {{{ ./configure --host=x86_64-darwin }}} 4. {{{ make menuselect }}} 5. Under Resource Modules, unselect the res_snmp module and save changes. 6. {{{ sudo make }}} 7. {{{ sudo make install }}} 8. Add /usr/local/sbin to my path Hope this helps. I'm not sure whether steps 4 & 5 were necessary. -- Ticket URL: <https://trac.macports.org/ticket/31497#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts