Package Details: freeswitch 1.6-11

Git Clone URL: https://aur.archlinux.org/freeswitch.git (read-only)
Package Base: freeswitch
Description: An opensource and free (libre, price) telephony system, similar to Asterisk.
Upstream URL: http://freeswitch.org/
Licenses: MPL
Conflicts: freeswitch-fixed, freeswitch-git
Provides: freeswitch
Submitter: None
Maintainer: sanerb
Last Packager: sanerb
Votes: 13
Popularity: 0.663011
First Submitted: 2009-03-02 18:40
Last Updated: 2016-04-10 14:47

Required by (0)

Sources (13)

Latest Comments

sysfu commented on 2016-04-11 02:23

@sanerb, that would be great. Tried to install again, died with same internal compiler error building sofia-sip. I'm running Parabola/Gnu Linux if that makes any difference, but never had issue building AUR software on it before. https://bpaste.net/show/198cf3a123c0

sanerb commented on 2016-04-10 14:09

(realistically i need to totally revamp the PKGBUILDs for this and -git and make things a lot cleaner- i'll try to do that early this week)

sanerb commented on 2016-04-10 14:07

try now for me- modifications added in pkgrel 10

mallegonian commented on 2016-04-09 23:29

I also needed 'lua', and used 'opus' instead of 'opusfile'. Now I'm getting:
2016-04-09 22:48:39 (32.8 MB/s) - ‘freeswitch-sounds-en-us-callie-48000-1.0.50.tar.gz’ saved [105321190/105321190]

grep: /home/me/freeswitch/pkg/freeswitch/etc/freeswitch/autoload_configs/modules.conf.xml: No such file or directory
==> Adding missing module mod_xml_curl to modules.conf.xml
sed: can't read /home/me/freeswitch/pkg/freeswitch/etc/freeswitch/autoload_configs/modules.conf.xml: No such file or directory
==> ERROR: A failure occurred in package().

Edit: Fix: change PKGBUILD line ~184 --sysconfdir=/etc/freeswitch to --sysconfdir=/etc

sysfu commented on 2016-04-09 19:15

After finally getting through all the dependency issues, the build failed again with a 'gcc: internal compiler error'

https://bpaste.net/show/f5b153c9d4b8

sysfu commented on 2016-04-09 18:08

mod_opus issue resolved by installing 'opusfile' from packages.

Also please add the following pkg dependencies:

libshout
mpg123
lame
libsndfile

sysfu commented on 2016-04-09 17:44

Thanks for commenting on the signature and yasm issues.

Ran into another missing dependency:

making all mod_opus
make[4]: Entering directory '/tmp/packerbuild-1001/freeswitch/freeswitch/src/freeswitch/src/mod/codecs/mo
d_opus'
Makefile:896: *** You must install libopus-dev to build mod_opus. Stop.

Can't find this file in the AUR or main repos. Will try building from source

sanerb commented on 2016-04-09 17:37

@sysfu-

yep, i started signing my sources. you can also build with "makepkg --skippgpcheck" (or if using apacman, it should prompt you- if you have keepkeys set to 1 in apacman.conf, it won't prompt again). sorry for the abruptness, all! unfortunately, the AUR doesn't really offer a "packager's announcements" sort of thing for this other than me going through all 44 packages of mine and adding a comment to each.

i may in the future also offer pre-built packages from a repo, in which case you'd just need to do pacman-key -r <keyid>- but thanks again for letting others know!

and interesting... that must be a new prereq. added!

sysfu commented on 2016-04-09 17:16

Perhaps nasm or yasm also needs to be added to the list of dependencies?

--------------------------
<snip>
Neither yasm nor nasm have been found. See the prerequisites section in the README for more info.

Configuration failed. This could reflect a misconfiguration of your
toolchains, improper options selected, or another problem. If you
don't see any useful error messages above, the next step is to look
at the configure error log file (config.log) to determine what
configure was trying to do when it died.
Makefile:3721: recipe for target 'libs/libvpx/Makefile' failed
make: *** [libs/libvpx/Makefile] Error 1
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

sysfu commented on 2016-04-09 17:00

If you try to build and it fails source file signatures:

==> Verifying source file signatures with gpg...
freeswitch.conf.d ... FAILED (unknown public key 8C004C2F93481F6B)
README.freeswitch ... FAILED (unknown public key 8C004C2F93481F6B)
run.freeswitch ... FAILED (unknown public key 8C004C2F93481F6B)
run_log.freeswitch ... FAILED (unknown public key 8C004C2F93481F6B)
conf_log.freeswitch ... FAILED (unknown public key 8C004C2F93481F6B)
freeswitch.service ... FAILED (unknown public key 8C004C2F93481F6B)
==> ERROR: One or more PGP signatures could not be verified!

Resolve with this command:
gpg --keyserver subkeys.pgp.net --recv 8C004C2F93481F6B

All comments