Package Details: linphone-desktop-all-git 4.1.1.r663.4a43f00e-1

Git Clone URL: https://aur.archlinux.org/linphone-desktop-all-git.git (read-only, click to copy)
Package Base: linphone-desktop-all-git
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, linphone-desktop-all
Provides: linphone-desktop, linphone-desktop-all
Submitter: frealgagu
Maintainer: None
Last Packager: frealgagu
Votes: 5
Popularity: 0.000000
First Submitted: 2018-06-26 21:12 (UTC)
Last Updated: 2019-07-20 18:15 (UTC)

Dependencies (23)

Required by (0)

Sources (50)

Latest Comments

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

alfredo.ardito commented on 2018-08-24 19:38 (UTC)

After the last commit I rebuilt the package and got the same linphone-desktop-all-git r3090.b717d2ed-1 version.

frealgagu commented on 2018-08-24 19:29 (UTC)

The package should be working now.

frealgagu commented on 2018-08-23 15:10 (UTC)

Yes, it was a commit 2 hours ago trying to fix v4l-utils submodule (that is the reason of linphone-desktop-submodules.patch among others).

Look at this:

<https://github.com/BelledonneCommunications/linphone-desktop/issues/215>

idovitz commented on 2018-08-23 14:46 (UTC) (edited on 2018-08-23 14:54 (UTC) by idovitz)

Fails to build, error in prepare():

Submodule path 'submodules/externals/srtp': checked out '4a5ea6a64043038f4a4ac0f18d54db02a08d9b92'
error: Server does not allow request for unadvertised object 10d5c745bde031f21b36f8d016b5790150f70eea
Fetched in submodule path 'submodules/externals/v4l-utils', but it did not contain 10d5c745bde031f21b36f8d016b5790150f70eea. Direct fetching of that commit failed.

frealgagu commented on 2018-08-22 18:53 (UTC)

I guess it's something caused by git configuration, to retrieve the version number makepkg uses the pkgver() function which in this package contains the following content:

pkgver() {
  cd "${srcdir}/${pkgname%-all-git}"
  (
    set -o pipefail
    git describe --long --tags 2> /dev/null | sed "s/^[a-Z\.\-]*//;s/\([^-]*-\)g/r\1/;s/-/./g" || 
    printf "r%s.%s\n" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" 
  )
}

It first try to retrieve the commit number (r522) counting from last tag (which is currently 4.1.1). If tag is not found then try to retrieve the commit number from the beginning (which is 3087).

set -o pipefail

causes that if the left part of first command ( git describe --long --tags 2> /dev/null ) fails the returned value is not 0 and then executes the second command to retrieve the commit number without tags.

It looks like that

git describe --long --tags

is failing and because that you are obtaining r3087.578e1a27

alfredo.ardito commented on 2018-08-22 13:40 (UTC) (edited on 2018-08-22 19:25 (UTC) by alfredo.ardito)

I also tried to build the package using makepkg -s It built successfully but the final version was: Finished making: linphone-desktop-all-git r3087.578e1a27-1 (mer 22 ago 2018 15:33:31 CEST)

alfredo.ardito commented on 2018-08-22 12:37 (UTC)

I used yaourt and yay

frealgagu commented on 2018-08-22 12:04 (UTC)

What AUR helper are you using?

alfredo.ardito commented on 2018-08-22 09:21 (UTC) (edited on 2018-08-22 09:26 (UTC) by alfredo.ardito)

I've built the package successfully but then after when I check the package version I get r3087.578e1a27-1
When I use one the the AUR helpers they show me there's a new version to update aur/linphone-desktop-all-git r3087.578e1a27-1 -> 4.1.1.r522.578e1a27-4
Even after updating the package, it always shows me the r3087.578e1a27-1 version.
I actually noticed that instead of building version 4.1.1.r522.578e1a27-4 it builds r3087.578e1a27-1

Maniaxx commented on 2018-08-12 07:21 (UTC)

All fine here as well now.

Regarding submodules/PKGBUILD optimization, i don't know. Maybe ask in forum or irc.