Package Details: linphone-desktop-all 4.1.1-2

Git Clone URL: https://aur.archlinux.org/linphone-desktop-all.git (read-only, click to copy)
Package Base: linphone-desktop-all
Description: A free VoIP and video softphone based on the SIP protocol (Installed in /opt with all deps included).
Upstream URL: https://www.linphone.org/
Licenses: GPL2
Conflicts: linphone, linphone-desktop
Provides: linphone-desktop
Submitter: frealgagu
Maintainer: None
Last Packager: frealgagu
Votes: 5
Popularity: 0.010051
First Submitted: 2018-11-18 23:23
Last Updated: 2019-07-20 18:15

Dependencies (23)

Required by (0)

Sources (45)

Latest Comments

1 2 3 Next › Last »

DAC324 commented on 2020-09-07 14:51

Looks like ALL Linphone packages in AUR are broken as of now. Problem is that there are only very few people actually using this application so quick solutions appear to be unlikely.

That being said, special thanks to @danisantos for packaging his version of LinPhone. In order to get it running, however, an additional command is necessary:

cd /usr/lib && sudo ln -sf libGLEW.so.2.2 libGLEW.so.2.1
This is because this version of LinPhone seems to be hardwired to check for version 2.1 of libGLEW.so only, and fails on all other versions.

lynix commented on 2020-04-19 07:03

Haven't gotten this to build either, so I made an alternative: https://aur.archlinux.org/packages/linphone-desktop-appimage

I really don't like AppImage at all, but maybe it can serve as workaround until someone gets the build fixed.

plymouth commented on 2020-03-27 20:44

Concur with aurtux - with some messing around, I was able to get the package to start building (I just updated the sha256sum values and needed to add a softlink the liblinphone directory to the expected linphone location), but the build eventually failed with generally the same error. Lost interest at that point.

I'll post my PKGBUILD changes, but it looks like aurtux made more progress by actually pulling in updated sources:

82c82
<   "35465e5650e08e7b3bfe2d6c6c32d6b9787d3d0eacf6dcf024d1c2d60c6ceb16"
---
>   "09d3d3beba53c3d4f1d9ead6a7fbc8d59b9d4c5d55678f3377ec4955a0eb8a86"
87c87
<   "60fb1e5d25823fecc7ce1955ce7e886e013118a184df1965d1877ffe6cc171b7"
---
>   "2406d87f923a03ec2fd2867c6d84b7a4bcba286324d8a11547caca74fd1d4bf9"
116a117,123
>       
>       if [[ "${_pkg}" == "linphone" ]] ; then
>         _linphone_dir="$( basename "${srcdir}/lib${_pkg}-${_ver}-"* )"
>         if [[ -d "${srcdir}/${_linphone_dir}" ]] ; then
>           ln -s "${_linphone_dir}" "${srcdir}/${_pkg}-${_ver}"
>         fi
>       fi

aurtux commented on 2020-03-17 09:35

I’ve tried to fix the broken checksum files and use generally newer versions if possible. You can find the modified PKGBUILD here: https://github.com/aiomaster/archlinux.linphone-desktop-all/commit/3b80e2e0383ff197f17b33a96d609ea429181308

The problem is, that the build still fails for the v4l utils with the following error:

make[7]: Entering directory 'linphone/linphone-desktop-all/src/linphone-desktop-4.1.1/WORK/desktop/Build/v4l/utils/rds-ctl'
  CXX      rds-ctl.o
  CXXLD    rds-ctl
/usr/bin/ld: rds-ctl.o: in function `print_rds_pi(v4l2_rds const*)':
rds-ctl.cpp:(.text+0x1f47): undefined reference to `v4l2_rds_get_coverage_str'
/usr/bin/ld: rds-ctl.o: in function `print_rds_data(v4l2_rds const*, unsigned int)':
rds-ctl.cpp:(.text+0x2019): undefined reference to `v4l2_rds_get_pty_str'
/usr/bin/ld: rds-ctl.cpp:(.text+0x21ae): undefined reference to `v4l2_rds_get_country_str'
/usr/bin/ld: rds-ctl.cpp:(.text+0x221d): undefined reference to `v4l2_rds_get_language_str'
/usr/bin/ld: rds-ctl.o: in function `read_rds(v4l2_rds*, int, int)':
rds-ctl.cpp:(.text+0x248a): undefined reference to `v4l2_rds_add'
/usr/bin/ld: rds-ctl.cpp:(.text+0x24c8): undefined reference to `v4l2_rds_get_group'
/usr/bin/ld: rds-ctl.o: in function `read_rds_from_fd(int)':
rds-ctl.cpp:(.text+0x252f): undefined reference to `v4l2_rds_create'
/usr/bin/ld: rds-ctl.cpp:(.text+0x25cc): undefined reference to `v4l2_rds_destroy'
collect2: error: ld returned 1 exit status
I don’t know how to fix it and whats the problem here, but it seems I’m not the only one: https://aur.archlinux.org/packages/linphone-git/?comments=all&O=10&PP=10#comment-720289

pablo1 commented on 2020-03-16 14:45

I'm running into a build error: https://gist.github.com/pinpox/f8439da8b1000afaa039efe8e5df6aea Any ideas?

Helloagain commented on 2020-03-09 13:49

They renamed the repository from "linphone" to "liblinphone", thus breaking a sha256 hash and the whole build process.

old url: https://gitlab.linphone.org/BC/public/linphone new url: https://gitlab.linphone.org/BC/public/liblinphone

sebalis commented on 2020-02-28 17:54

Files opus-35b371a85bf2cf21ab4b12b5475c76a2775b25d1.tar.gz and linphone-3.12.0.tar.gz currently fail the sha256 checksum test. Could you investigate?

kcallis commented on 2020-02-11 09:17

@danisantos, thanks for packaging that application, because it was driving me nuts. I know this is a noob question, but what would be the best way to create links. I am using i3 and I have been having an issue with starting linphone. So I thought I would just ln it but still having issues with that. Or maybe I was expecting a little more as far as the UI.

I was able to start the app make a call, but I guess I was expecting more since I do use the android version of linphone.

danisantos commented on 2020-02-02 16:13

Meanwhile, for users that cannot install this package, I have put my working /opt/ linphone in a tarball and you can download it from: https://drive.google.com/file/d/1RrNHSqAp7sqPD0fm29ikmWSW72R53NbR/view?usp=sharing . All you have to after is: sudo tar xf linphone-desktop.tar.gz -C /opt/ and sudo cp /opt/linphone-desktop/share/applications/linphone.desktop /usr/share/applications/

danisantos commented on 2020-01-20 21:12

Please don't update to break (the whole point is to be able to make calls). What is nèeded? SHA1 of what?