Package Details: python-pjproject 2.15.1-1

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: 33
Popularity: 0.000204
First Submitted: 2007-09-07 12:14 (UTC)
Last Updated: 2024-12-16 07:22 (UTC)

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 pacman without messing around with building from the AUR.

Latest Comments

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

andreapier commented on 2021-03-22 08:57 (UTC) (edited on 2021-03-26 08:10 (UTC) by andreapier)

Sorry to bug you again, latest version does not build on my machine. I found this bug report on pjproject's github repo, but it is not currently being investigated: https://github.com/pjsip/pjproject/issues/2669. Do you have any hint on how to fix? Also, I cannot update my system any more because pacman -Syu says "- libyuv: /usr/lib/libyuv.so already exists in filesystem (owned by pjproject)". I suspect it is a consequence of not being able to upate pjproject to versione 2.11.

EDIT: After removing pjproject v2.10 I was able to compile it, I don't know why. I still have a conflict with libyuv though.

andreapier commented on 2020-06-30 13:01 (UTC)

@caleb I can confirm it does build out of the box now

alerque commented on 2020-06-29 08:25 (UTC)

Thanks for posting exact details @andreapier. I've added the arch to the array and the context away flag as you posted it. Please verify that the package build as posted at 10ce5fac0ee7 now works out of the box.

andreapier commented on 2020-06-28 21:29 (UTC)

@wuestengecko @caleb I added aarch64 to the arch() array and if [ "$CARCH" = "aarch64" ]; then arch_opts=(--disable-libwebrtc) fi Then I was able to build. Thanks for your guidance

wuestengecko commented on 2020-06-28 20:42 (UTC)

@andreapier Before thinking about upstream, just try building this package normally first. Use makepkg -A to override the architecture check, and it'll probably just go ahead and build (it does build successfully that way on a RasPi running ArchLinuxARM 32-bit).

alerque commented on 2020-06-28 20:39 (UTC)

@andreapier I would try it on your platform first, then report any errors. And don't ask upstream if you don't have other dependencies available first or can't compile anything on your platform.

andreapier commented on 2020-06-28 20:32 (UTC)

@caleb Ok. Do I simply ask pjproj upstream maintainers "how do I build this for aarch64"? Please give some hint, I am new to all this. Thanks

alerque commented on 2020-06-28 20:18 (UTC)

@andreapier If just adding the architecture to the arch=() array and building as normal doesn't work for you, you should ask the upstream project about what needs to be done to enable building on that platform.

andreapier commented on 2020-06-28 20:04 (UTC)

Hi, can someone suggest how to build this package on armv8 (rockpro64)? Thanks

alerque commented on 2020-03-11 10:35 (UTC)

@risto3, @edacval, or others that had trouble with this build before the workarounds — between the upstream fixes to the make setup and some cleanup to the build, I think this the next release should be a bit cleaner. It would be great to hear any feedback from you guys on how it goes building pjproject-git before the next release happens. When there is a new upstream tag I'll port the build changes I made there to here.