Bug 202467 - net/mediatomb: fix BROKEN
Summary: net/mediatomb: fix BROKEN
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-19 10:58 UTC by Pavel Nedoshivkin
Modified: 2015-09-24 19:51 UTC (History)
2 users (show)

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


Attachments
patch to net/mediatomb (8.76 KB, patch)
2015-08-19 10:58 UTC, Pavel Nedoshivkin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Nedoshivkin 2015-08-19 10:58:31 UTC
Created attachment 160078 [details]
patch to net/mediatomb
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-20 19:48:06 UTC
Problem building on current-amd64:

https://lists.freebsd.org/pipermail/freebsd-ports/2015-September/100512.html
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-23 20:22:16 UTC
see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198436 for a patch.
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-23 20:26:52 UTC
testbuilds via poudriere @work
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-23 20:38:22 UTC
builds on current-amd64, 10.2a+i, fails on 9.3a:

http://people.freebsd.org/~pi/logs/net__mediatomb-93a
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-24 19:19:40 UTC
fails to build on 9.3a with FFMPEGTHUMBNAILER option, builds fine without.
Comment 6 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-24 19:28:41 UTC
error is:

configure:34643: c++ -o conftest -O2 -pipe -fstack-protector -fno-strict-aliasin
g -I/usr/local/include  -lpthread -L/usr/local/lib -liconv -fstack-protector  -l
rt  -lmagic -L/usr/local/lib conftest.cpp -lffmpegthumbnailer  -lcurl  >&5
/usr/local/lib/libffmpegthumbnailer.so: undefined reference to `std::ctype<char>
::_M_widen_init() const@GLIBCXX_3.4.11'
Comment 7 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-24 19:43:01 UTC
compiler:gcc-c++11-lib fixes this problem. So it's ready to be committed.
Comment 8 commit-hook freebsd_committer freebsd_triage 2015-09-24 19:49:54 UTC
A commit references this bug:

Author: pi
Date: Thu Sep 24 19:49:20 UTC 2015
New revision: 397755
URL: https://svnweb.freebsd.org/changeset/ports/397755

Log:
  net/mediatomb: remove BROKEN, fix build

  - now uses UIDs/GIDs
  - fix build in certain cases

  PR:		198436, 202467
  Submitted by:	Pavel Nedoshivkin <nedoshivkin@gmail.com>, dim
  Approved by:	maintainer (timeout)

Changes:
  head/GIDs
  head/UIDs
  head/net/mediatomb/Makefile
  head/net/mediatomb/files/config.xml.dist.in
  head/net/mediatomb/files/mediatomb.in
  head/net/mediatomb/files/patch-timer.cc
  head/net/mediatomb/files/pkg-install.in
  head/net/mediatomb/pkg-plist
Comment 9 Kurt Jaeger freebsd_committer freebsd_triage 2015-09-24 19:51:56 UTC
Committed, thanks everyone!