Sorry, I don't have a raspberry (or any arm device) to test on it.
Search Criteria
Package Details: python-pjproject 2.17-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/pjproject.git (read-only, click to copy) |
|---|---|
| Package Base: | pjproject |
| Description: | Open source SIP stack and media stack |
| Upstream URL: | https://www.pjsip.org/ |
| Licenses: | GPL-2.0-only |
| Submitter: | None |
| Maintainer: | alerque (GNUtoo, wuestengecko) |
| Last Packager: | alerque |
| Votes: | 35 |
| Popularity: | 0.025710 |
| First Submitted: | 2007-09-07 12:14 (UTC) |
| Last Updated: | 2026-04-22 10:35 (UTC) |
Dependencies (19)
- pjprojectAUR (pjproject-gitAUR)
- python
- alsa-lib (make)
- e2fsprogs (e2fsprogs-gitAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, librempeg-gitAUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-llvmAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR) (make)
- libsamplerate (libsamplerate-gitAUR) (make)
- libsrtp (libsrtp-gitAUR) (make)
- libyuv (make)
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR) (make)
- opus (opus-gitAUR) (make)
- portaudio (make)
- python (make)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
- speex (speex-gitAUR) (make)
- swig (swig-gitAUR) (make)
- util-linux (util-linux-aesAUR, util-linux-selinuxAUR) (make)
Required by (2)
- pjproject (optional)
- pjproject-git (optional)
Sources (3)
xdevla commented on 2017-02-14 06:14 (UTC)
dpunkt commented on 2017-02-11 16:29 (UTC) (edited on 2017-02-15 21:24 (UTC) by dpunkt)
On a Raspberry 2 i got the same error, even with ./configure [...] --disable-webrtc in PKGBUILD.
You have to use "./configure [...] --disable-libwebrtc", then it is able to build.
joximus commented on 2017-01-30 12:31 (UTC)
build failed on my cubieboard:
../../webrtc/src/webrtc//modules/audio_processing/aec/aec_core_sse2.c:15:23: fatal error: emmintrin.h: No such file or directory
#include <emmintrin.h>
^
compilation terminated.
make[3]: *** [/home/alarm/build/pjproject/src/pjproject-2.6/build/rules.mak:163: output/libwebrtc-armv7l-unknown-linux-gnueabihf/modules/audio_processing/aec/aec_core_sse2.o] Error 1
make[3]: Leaving directory '/home/alarm/build/pjproject/src/pjproject-2.6/third_party/build/webrtc'
make[2]: *** [Makefile:89: libwebrtc-armv7l-unknown-linux-gnueabihf.a] Error 2
make[2]: Leaving directory '/home/alarm/build/pjproject/src/pjproject-2.6/third_party/build/webrtc'
make[1]: *** [Makefile:7: all] Error 1
make[1]: Leaving directory '/home/alarm/build/pjproject/src/pjproject-2.6/third_party/build'
make: *** [Makefile:14: all] Error 1
==> ERROR: A failure occurred in build().
Aborting...
reinhardd commented on 2016-11-06 10:19 (UTC) (edited on 2016-11-06 10:20 (UTC) by reinhardd)
Theres a bug with version 2.5.5 that made asterisk crash when using endpoints configured through pjsip.conf: https://trac.pjsip.org/repos/ticket/1946
Already fixed upstream but no release so far.
https://trac.pjsip.org/repos/changeset?format=diff&new=5373&old=5401&new_path=%2Fpjproject%2Ftrunk%2Fpjsip%2Fsrc%2Fpjsip%2Fsip_dialog.c&old_path=%2Fpjproject%2Ftrunk%2Fpjsip%2Fsrc%2Fpjsip%2Fsip_dialog.c
reinhardd commented on 2016-11-06 08:12 (UTC)
The armv7h build suffers from the same installation issue
PaterSiul commented on 2016-10-30 18:14 (UTC)
If you replaced
"install -D -m755 pjsip-apps/bin/pjsua-*gnu ${pkgdir}/usr/bin/pjsua"
with
"install -D -m755 pjsip-apps/bin/pjsua-`${srcdir}/${pkgname}-${pkgver}/config.guess` ${pkgdir}/usr/bin/pjsua"
that line should work on i686/x86_64 as well as on arm systems.
In that case, you could add armv6h to arch.
das-ich commented on 2016-08-24 08:03 (UTC)
please add arch='armv7h' to PKGBUILD
FixedWing commented on 2016-05-20 21:02 (UTC)
I see that with version 2.5, PJSIP now supports Opus. Any possibility that this could be enabled bby default in PKGBUILD? Thanx.
tuxce commented on 2016-05-09 07:54 (UTC)
To build this on Rpi (armv7l, armv7h), replace this line :
install -D -m755 pjsip-apps/bin/pjsua-*gnu ${pkgdir}/usr/bin/pjsua
by adding * after 'gnu' :
install -D -m755 pjsip-apps/bin/pjsua-*gnu* ${pkgdir}/usr/bin/pjsua
BakaKuna commented on 2015-12-26 15:10 (UTC)
pjsip is now at 2.4.5. Any reason not to use this?
Pinned Comments
alerque commented on 2020-02-22 05:37 (UTC)
PSA: I've started hosting this and also many other packages I maintain in the AUR as prebuilt packages in my repository for those that want to install them using
pacmanwithout messing around with building from the AUR.