Package Details: murmur-git 1.2.5.2194.ge414bd3b-2

Git Clone URL: https://aur.archlinux.org/murmur-git.git (read-only)
Package Base: murmur-git
Description: The voice chat application server for Mumble (git version)
Upstream URL: http://mumble.sourceforge.net
Licenses: BSD
Conflicts: murmur, murmur-ice, murmur-static
Provides: murmur
Submitter: OttoA
Maintainer: disastro
Last Packager: disastro
Votes: 7
Popularity: 0.118729
First Submitted: 2009-12-15 16:30
Last Updated: 2017-03-20 10:56

Pinned Comments

disastro commented on 2016-11-10 08:06

Latest ZeroC Ice 3.6.3 finally supports PHP 7 at least on 64-bit.
https://aur.archlinux.org/packages/zeroc-ice-php56 should work with the changes I described in the comments.

Latest Comments

sanerb commented on 2017-11-14 23:45

please enable grpc support.

i generated a patch for you:

https://pastebin.com/CDxgG7ms

(it includes enabling Ice support since the conf enables it by default)

(also includes updating to SHA512 since they're such small files and MD5 has proven collisions: https://crypto.stackexchange.com/a/1436)

nullnan commented on 2017-05-26 17:10

Hi there, I'm now getting the following error due to the fact that the corrosponding package got an update:

/usr/bin/murmurd: error while loading shared libraries: libprotobuf.so.12: cannot open shared object file: No such file or directory

I'll try to recompile from existing source.

Update:
After rebuilding it throws errors due to more actual libssl and libcrypto / duplicates.
I think this package shouldn't build old libs.. but how to "fix" it?

Thanks in advance! :)

Update(2):
Linking new versions to needed ones obviously throws new errors:
/usr/bin/murmurd: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1.0.0' not found (required by /usr/lib/libQt5Network.so.5)

Meh..

Lazy commented on 2017-02-13 14:19

I can't compile it stops at server.cpp on class QSslConfiguration has no member named 'setDiffieHellmanParameters
Am I missing a Qt5 library?

disastro commented on 2016-12-05 10:12

Build works again without changes to CONFIG, has for some time now.

disastro commented on 2016-11-10 08:06

Latest ZeroC Ice 3.6.3 finally supports PHP 7 at least on 64-bit.
https://aur.archlinux.org/packages/zeroc-ice-php56 should work with the changes I described in the comments.

disastro commented on 2016-11-06 22:02

Qt 5.7 incompatibility should be fixed upstream sooner rather than later so I decided to skip fixing it a few days ago already. https://github.com/mumble-voip/mumble/pull/2630 For the time being adding c++11 or c++14 to CONFIG in the PKGBUILD should indeed fix the issue.

nullnan commented on 2016-11-06 21:42

Review with armv7h (Odroid U3):
Compiled zeroc-ice without any additions (besides adding armv7h).
Compiled murmur-git with adding c++11 to the CONFIG+="..." params

Maybe add it in the package per default?

disastro commented on 2016-04-17 08:14

Ice took a while to get working for me again but if anyone uses it, I had to compile zeroc-ice with "-std=c++11 -fPIC -pthread" for Murmur to not fail compiling.

disastro commented on 2016-02-13 05:55

@YAOMTC It's basically their 1.3.0 yeah but I think they haven't got git tags for 1.3.0 even to this date so in a way it gets mislabeled

@FryDay Probably yeah, I haven't really done arm arches for my packages even though I've got an RPi2 just because, but I might as well

FryDay commented on 2016-02-13 03:45

Please add armv7h to the PKGBUILD. I can confirm it builds fine.

YAOMTC commented on 2016-01-18 06:23

So this installs "1.2.5.939" - is this actually 1.3, mislabeled?

disastro commented on 2016-01-07 20:47

Updated to qt5, and yes ice is fully working.

meZee commented on 2015-12-10 12:10

The Ice package is currently fixed and compiling. Current mumble version is 1.3.0, and Qt5 is now the qt dependency.

disastro commented on 2015-05-07 18:00

This has not been tested extensively yet, closely follows the official package. ICE is not tested since zeroc-ice doesn't compile currently, will hopefully sort that out in the near future.

Please report any problems you have.

OttoA commented on 2014-05-24 18:47

Was flagged out of date. However it still builds the current git master branch, which is where development happens as far as I can see, even though the displayed version number is 1.2.6.

If there are issues please let me know

OttoA commented on 2013-05-19 11:11

use git source, add pkgver() function

OttoA commented on 2013-03-07 20:33

should work now

IncredibleLaser commented on 2013-03-03 10:35

The following change was needed for me to compile this as of late:

sed "s|MAX(sizeof(struct in6_pktinfo)|std::max(sizeof(struct in6_pktinfo)|g" -i src/murmur/Server.cpp

before "make release".

xPlozion commented on 2013-03-03 07:27

Please update package to use qt4

IncredibleLaser commented on 2013-01-12 06:52

Little remark: with your "[[ ${_use_zeroc_ice} ]]" you only check if the variable exists and it does, even when set to 0. Either comment out _use_zeroc_ice="0" (and set it to "1" or "yes" then for clarity) or replace your checks with "[[ $_use_zeroc_ice != "0" ]]" (or something better).