Package Details: pjproject 2.7.2-1

Git Clone URL: https://aur.archlinux.org/pjproject.git (read-only)
Package Base: pjproject
Description: Open source SIP stack and media stack
Upstream URL: http://www.pjsip.org/
Licenses: GPL
Submitter: None
Maintainer: caleb
Last Packager: caleb
Votes: 27
Popularity: 0.502056
First Submitted: 2007-09-07 12:14
Last Updated: 2018-09-01 13:54

Latest Comments

1 2 3 Next › Last »

post-factum commented on 2018-09-06 13:13

FYI, with v2.8 --disable-oss is not a valid option anymore.

caleb commented on 2018-07-24 05:57

@tsflux: The documentation page you link to actually says otherwise:

When the Makefile based build system is used, this process is taken care by the Makefiles.

tsuflux commented on 2018-02-24 11:11

@caleb, without setting config_site.h the library is build for development purposes only which for example outputs debug information and thus is not capable to handle real-world requirements.

joximus commented on 2018-02-20 14:46

In order to build pjproject 2.7.1 on archlinuxarm on cubieboard1 (armv7h) I had to make following changes to PGKBUILD: in configure line I added: --disable-libwebrtc and install line change to:

install -D -m755 pjsip-apps/bin/pjsua-&`${srcdir}/${pkgname}-${pkgver}/config.guess` ${pkgdir}/usr/bin/pjsua

caleb commented on 2018-02-15 11:03

I have adopted this package and updated it it a way that works on my systems. As most of the comments are about old versions it's unclear to me if anything remains that needs doing. If so please comment here again with specifics. Particularly any body using this on Raspberry Pis that could report status would be useful.

@tsuflux I setup the optdepends=() array but am unsure about the site config. What's the argument for the upstream project defaults not being suitable as the default use case on Arch?

tsuflux commented on 2017-12-09 11:33

Please add the following to the config_site.h file as described in the Build Preparation documentation:

#define PJ_CONFIG_MAXIMUM_SPEED
#include <pj/config_site_sample.h>
#define PJ_IOQUEUE_MAX_HANDLES 1024

The last line refers to the value of FD_SETSIZE. It may be better to set it conditionally according to this posting on the mailing list.

Also, please remove the pjproject.install file and instead use the optdepends array inside the PKGBUILD.

oksijun commented on 2017-07-30 10:55

core/util-linux no longer provides util-linux-ng, which this package depends on.

Could you make pjproject depend on util-linux instead of util-linux-ng ?

xdevla commented on 2017-06-30 11:40

Yep, would be better to submit it upstream

attila777 commented on 2017-06-30 03:55

I've got patches to fix build on raspberry-pi:
http://files.bogar.io/pjproject-2.6-fix.patch -- maybe this should go straight upstream?
http://files.bogar.io/pjproject-2.6-PKGBUILD.patch

lianse commented on 2017-06-10 08:57

Can you switch from debug to release mode build?

As https://trac.pjsip.org/repos/browser/pjproject/tags/2.6/README.txt#L449 states you just need to add '-DNDEBUG' to CFLAGS

With enabled assert()'s asterisk dies on answering incoming PJSIP calls because of an unfixed BUG https://issues.asterisk.org/jira/browse/ASTERISK-26664