Bug 204467 - audio/murmur: Switch to github and update to 1.2.10
Summary: audio/murmur: Switch to github and update to 1.2.10
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mark Felder
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-11 14:20 UTC by noah.bergbauer
Modified: 2015-11-12 22:01 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (feld)


Attachments
update murmur to 1.2.10 (3.73 KB, patch)
2015-11-11 22:01 UTC, Mark Felder
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description noah.bergbauer 2015-11-11 14:20:19 UTC
The issue here seems to be twofold:

a) portscout/portsmon somehow doesn't see version 1.2.9 that was released on Sourceforge a while ago for some reason
b) mumble development has shifted to GitHub, so the port should be updated accordingly as the recently released 1.2.10 is not on Sourceforge.

(This probably applies to audio/mumble as well)
Comment 1 Mark Felder freebsd_committer 2015-11-11 20:32:02 UTC
thanks for the heads up on this
Comment 2 Mark Felder freebsd_committer 2015-11-11 20:46:02 UTC
(In reply to Mark Felder from comment #1)

I'm hitting build issues for murmur which I think are directly related to the ones we have with mumble: upstream has forked QT and backported newer crypto functionality than exists in QT4. As a result you can *only* build with their fork of QT now.

This is not permanent; this was a security-enhancement stopgap until they release 1.3.0 which will be built against QT5.

As a result I'm not sure we can update audio/murmur yet either.
Comment 3 Mark Felder freebsd_committer 2015-11-11 22:01:44 UTC
Created attachment 163025 [details]
update murmur to 1.2.10

I was wrong. Can you test this? It should work :-)
Comment 4 noah.bergbauer 2015-11-11 22:29:26 UTC
Patch applied and tested. (We don't use the dbus and bonjour features, so these *might* be broken; Ice however works just fine)

Thank you very much!
Comment 5 Mark Felder freebsd_committer 2015-11-12 17:05:43 UTC
(In reply to noah.bergbauer from comment #4)

Have you tested with any Windows or OSX Mumble clients? Those could possibly have crypto that this server doesn't support and be problematic. That's my main concern, but I'm not sure if the murmur server can mistakenly advertise that capability.
Comment 6 noah.bergbauer 2015-11-12 20:05:28 UTC
Neither Windows nor Linux users (with versions ranging from 1.2.8 to 1.2.10) are experiencing any issues since updating the server to 1.2.10.

We don't have any OSX users.
Comment 7 commit-hook freebsd_committer 2015-11-12 20:24:55 UTC
A commit references this bug:

Author: feld
Date: Thu Nov 12 20:23:54 UTC 2015
New revision: 401396
URL: https://svnweb.freebsd.org/changeset/ports/401396

Log:
  audio/murmur: Update to 1.2.10

  PR:		204467

Changes:
  head/audio/murmur/Makefile
  head/audio/murmur/distinfo
  head/audio/murmur/files/patch-initialize-SSL
  head/audio/murmur/files/patch-src_mumble.pri