Package Details: pjproject 2.14.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
Submitter: None
Maintainer: alerque (GNUtoo, wuestengecko)
Last Packager: alerque
Votes: 34
Popularity: 0.28
First Submitted: 2007-09-07 12:14 (UTC)
Last Updated: 2024-03-28 16:00 (UTC)

Dependencies (29)

Sources (3)

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 »

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.

alerque commented on 2020-02-25 07:44 (UTC) (edited on 2020-02-25 07:45 (UTC) by alerque)

@risto3, @edacval, or anybody else that can replicate the build failure when removing -jN — the upstream is requesting the output of make from a failed build. Would one of you be able to give them something to work with?

alerque commented on 2020-02-23 08:42 (UTC) (edited on 2020-02-23 08:50 (UTC) by alerque)

As a temporary fix I've added -j1 back to the make invocations. I tested it on multi-process parallel builds before removing it and it builds fine that way, the issue is not whether it is 1 thread or 10, the issue is it somehow fails if the job server is not invoked at all.

Upstream issue reported: https://github.com/pjsip/pjproject/issues/2300