@sanerb Thank you for the patch. I've updated the package with gRPC from your patch and other small changes.
Search Criteria
Package Details: murmur-git 1.2.5.r3082.g713b92c3c-1
Git Clone URL: | https://aur.archlinux.org/murmur-git.git (read-only, click to copy) |
---|---|
Package Base: | murmur-git |
Description: | The voice chat application server for Mumble (git version) |
Upstream URL: | https://www.mumble.info/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | OttoA |
Maintainer: | disastro |
Last Packager: | disastro |
Votes: | 8 |
Popularity: | 0.011549 |
First Submitted: | 2009-12-15 16:30 |
Last Updated: | 2019-09-10 22:42 |
Dependencies (8)
- avahi (avahi-git, avahi-nosystemd, avahi-gtk2)
- lsb-release
- protobuf (protobuf3-git, protobuf-bin, protobuf-static)
- qt5-base (qt5-base-git, qt5-base-headless)
- zeroc-ice
- boost (make)
- git (git-git) (make)
- python (python-dbg) (make)
Required by (0)
Sources (4)
disastro commented on 2017-12-31 11:43
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
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.