By the way, get your votes in on your favorite asterisk codec packages on the AUR too, if licenses are in order I might be able to bring in some of those to [community] as well but having more votes on the packages helps justify the move.
Search Criteria
Package Details: asterisk 23.5.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/asterisk.git (read-only, click to copy) |
|---|---|
| Package Base: | asterisk |
| Description: | A complete PBX solution |
| Upstream URL: | https://www.asterisk.org |
| Keywords: | sip, telephony, voip |
| Licenses: | GPL-2.0-only |
| Submitter: | pressh |
| Maintainer: | nkukard (alerque) |
| Last Packager: | alerque |
| Votes: | 113 |
| Popularity: | 0.000024 |
| First Submitted: | 2008-01-27 13:42 (UTC) |
| Last Updated: | 2026-08-31 06:50 (UTC) |
Dependencies (21)
- alsa-lib
- curl (curl-gitAUR, curl-c-aresAUR)
- jansson (jansson-gitAUR)
- libedit
- libsrtp (libsrtp-gitAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-meson-gitAUR)
- libxslt (libxslt-gitAUR)
- opus (opus-gitAUR)
- popt (popt-gitAUR)
- speex (speex-gitAUR)
- gsm (make)
- sqlite3 (sqlite) (make)
- dahdi (dahdi-linuxAUR, dahdi-linux-gitAUR) (optional)
- gsm (optional)
- libpriAUR (optional)
- libss7AUR (optional)
- lua51 (optional)
- openr2 (openr2-gitAUR) (optional)
- postgresql (postgresql-12AUR, postgresql13AUR, postgresql-gitAUR, postgresql15-docsAUR, postgresql15AUR, postgresql16-docsAUR, postgresql16AUR, postgresql17-docsAUR, postgresql17AUR, postgresql18-docsAUR, postgresql18AUR) (optional)
- Show 1 more dependencies...
Required by (5)
Sources (5)
alerque commented on 2021-12-21 09:09 (UTC)
alerque commented on 2021-12-21 09:01 (UTC) (edited on 2021-12-21 09:02 (UTC) by alerque)
I'm going to track this package for migration to the official [community] repositories. If anybody knows anything that should be done differently for prebuilt packages please speak up now, it's easier to iterate here before it moves than after.
The biggest change for those of you with this in production will probably be the location of temporary files to fit better with official systemd stuff.
@nkukard I'll be tweaking the coding style a bit prior to moving — not to step on your toes (I try to match style when I'm co-maintainer) but since it will be my responsibility in the official repos I'll use my style.
alerque commented on 2021-11-18 00:04 (UTC)
@JerryXiao Can you confirm that it is possible to build asterisk on a system without gsm and later use it with the gsm module working on a system that does have the dependency?
JerryXiao commented on 2021-11-16 03:19 (UTC)
"gsm" is not a makedep, it is at least a optdepend as it is required for the asterisk gsm module to work.
alerque commented on 2021-07-26 09:20 (UTC)
@C0rn3j Thanks for the extra feedback, and I think I agree with your conclusion.
C0rn3j commented on 2021-07-25 09:06 (UTC) (edited on 2021-07-25 09:07 (UTC) by C0rn3j)
I am not familiar with anything Asterisk, but building chan_mobile adds 0.12MB to the package.
But it probably requires some BT dependencies. And unfortunately does not work with Bluez 5, it has to be ran in --compat mode for Bluez 4 stuff to work.
I am not sure how useful it would be to others, but I would be certainly be grateful if I didn't have to keep rebuilding from my own PKGBUILD, but if it adds a hard BT dependency, maybe it's not the best idea since I assume chan_mobile is a fringe use case.
alerque commented on 2021-07-24 21:29 (UTC)
@C0rn3j Thanks for the info, hopefully it helps somebody. Out of curiosity (since I'm not familiar with it), is chan_mobile perhaps something we should be enabling by default?
C0rn3j commented on 2021-07-24 20:27 (UTC) (edited on 2021-07-24 20:28 (UTC) by C0rn3j)
make menuselect does not work on zsh for whatever reason (does not affect packaging, just when trying to configure things manually), had to switch to bash temporarily
I wanted to build/compile chan_mobile.so, and for that I had to add
./menuselect/menuselect --enable chan_mobile
below the existing menuselect line.
Hope this helps someone.
nimrod_mack commented on 2021-04-03 07:19 (UTC)
Many plugins have additional dependencies not listed here - is there a specific reason those are not included as depends/optdepends? I had to install libvpx gsm lua53 neon to get the modules I need running.
I guess, lua51 can therefore be dropped as it seems they have switched to lua53. Also, gsm is already listed as a makedepends, but is (at least in my case) also needed for running it.
Pinned Comments
alerque commented on 2020-02-22 06:10 (UTC) (edited on 2020-02-22 06:34 (UTC) by alerque)
PSA: I've started hosting this and all its dependencies as prebuilt packages (x86_86 only) in my repository for those that want to install them using
pacmanwithout messing around with building from the AUR.