Package Details: freeswitch 1.10.12-1

Git Clone URL: https://aur.archlinux.org/freeswitch.git (read-only, click to copy)
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: Korynkai
Last Packager: Korynkai
Votes: 16
Popularity: 0.000267
First Submitted: 2009-03-02 18:40 (UTC)
Last Updated: 2024-11-07 19:00 (UTC)

Required by (0)

Sources (25)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 14 Next › Last »

sanerb commented on 2020-08-09 16:47 (UTC) (edited on 2020-08-09 16:52 (UTC) by sanerb)

@DesmondKM added, thanks!

@Korynkai 1.10.4 has some issues building. Namely, it doesn't like the system's spandsp, and they don't provide a copy of it:

checking for spandsp >= 1.99... configure: error: no usable spandsp; please install spandsp devel package or equivalent

Arch's spandsp is 0.0.6-3, so I have no idea where SignalWire is getting ">=1.99" from.

EDIT: Confirmed against upstream: https://www.soft-switch.org/downloads/spandsp/ So where are they getting "1.99" from? Looks like there's a GH issue as well: https://github.com/signalwire/freeswitch/issues/779

DesmondKM commented on 2020-07-21 12:11 (UTC)

The package also require libtiff and ffmpeg. Build does not complete without this 2 packages.

sanerb commented on 2020-04-13 01:11 (UTC)

@istobic-

thanks! fixed!

istobic commented on 2020-04-12 10:31 (UTC)

Hi, I had to change ${srcdir}/${_pkgname} to ${srcdir}/${_pkgname}-${pkgver} to get it working. Everything else works perfectly, thanks!

sanerb commented on 2019-05-12 05:59 (UTC)

@vasishath-

thanks for this. looks like at some point they switched to supporting 1.1.

updated.

vasishath commented on 2019-04-23 05:58 (UTC) (edited on 2019-04-23 08:52 (UTC) by vasishath)

This also needs libcurl built using openssl 1.0. The one in official repositories is built using openssl 1.1

EDIT: Other OS libs are also linked with openssl 1.1. Freeswitch cannot run unless it is linked with openssl 1.1

EDIT2: Just replacing openssl-1.0 with openssl in deps fixed the problems. Now freeswitch is running fine.

sanerb commented on 2019-04-14 16:36 (UTC)

NOTE:

Thanks to Alex from FreeSWITCH reaching out. He said that what the Signalwire sales representative has relayed to me is inaccurate and that FreeSWITCH itself remains opensource.

As such, I have done some investigation and can get it building again on Arch with gcc8.

An updated package will hit shortly.

sanerb commented on 2019-02-13 14:50 (UTC)

@Miegl:

i'm aware the package is out of date. please see the pinned comments; FreeSWITCH (Signalwire) is refusing to support anything but Debian. This includes bug reports for compilation errors due to newer versions of gcc. Patches welcome, otherwise there's not much i or we can do here.

sanerb commented on 2018-08-26 07:00 (UTC)

@speedospin

yeah, read the pinned comments.

speedospin commented on 2018-08-25 11:28 (UTC) (edited on 2018-08-25 11:29 (UTC) by speedospin)

Hi. Seems like compilation doesn't work with gcc 8.2.0

Having issue with strncpy

src/switch_core_sqldb.c: In function ‘switch_cache_db_status’:
src/switch_core_sqldb.c:3781:4: error: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Werror=stringop-truncation]
    strncpy(cleankey_str, dbh->name, strlen(dbh->name));
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[1]: *** [Makefile:1965: libfreeswitch_la-switch_core_sqldb.lo] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-speedo/aur-freeswitch/src/freeswitch'
make: *** [Makefile:1414: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build freeswitch.