Date: Tue, 1 Oct 2013 01:04:57 GMT From: Gavriloaie Eugen-Andrei <support@rtmpd.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/182528: update for net/crtmpserver Message-ID: <201310010104.r9114vam037013@oldred.freebsd.org> Resent-Message-ID: <201310010110.r911A0YP059635@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 182528 >Category: ports >Synopsis: update for net/crtmpserver >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Oct 01 01:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Gavriloaie Eugen-Andrei >Release: 9.1 >Organization: C++ RTMP Server >Environment: FreeBSD 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Update for net/crtmpserver from 0.806 to 0.811 It fixes a serious SIGSEGV and also fixes the build for FreeBSD 10.0 I've put back "@stopdaemon crtmpserver" inside pkg-plist. Although is there, it doesn't seems to work. When doing deinstall while the server is running, is not stopping it before starting to do the deletes. Any hints are greatly appreciated. Also, I have disabled parallel build. GCC chokes on it because of precompiled headers support. clang works great tho >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ur /home/shiretu/old/Makefile /usr/ports/net/crtmpserver/Makefile --- /home/shiretu/old/Makefile 2013-10-01 06:46:38.000000000 +0300 +++ /usr/ports/net/crtmpserver/Makefile 2013-10-01 06:51:13.000000000 +0300 @@ -1,8 +1,8 @@ # Created by: shiretu -# $FreeBSD: net/crtmpserver/Makefile 327755 2013-09-20 22:10:23Z bapt $ +# $FreeBSD$ PORTNAME= crtmpserver -PORTVERSION= 0.806 +PORTVERSION= 0.811 CATEGORIES= net MASTER_SITES= http://rtmpd.com/assets/sources/ @@ -16,6 +16,7 @@ USE_LUA= 5.1 WANT_LUA_VER= 5.1 +MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes USES= cmake:outsource CMAKE_SOURCE_PATH= ${WRKSRC}/builders/cmake diff -ur /home/shiretu/old/distinfo /usr/ports/net/crtmpserver/distinfo --- /home/shiretu/old/distinfo 2013-10-01 06:46:38.000000000 +0300 +++ /usr/ports/net/crtmpserver/distinfo 2013-10-01 06:51:13.000000000 +0300 @@ -1,2 +1,2 @@ -SHA256 (crtmpserver-0.806.tar.gz) = 162333b8559cfdcd1506368eaae0a7143fd4d5ce6d594bc9f44d32db619dab48 -SIZE (crtmpserver-0.806.tar.gz) = 1399313 +SHA256 (crtmpserver-0.811.tar.gz) = e0284f2e06e08f115b317e7087c4d66dc4f37d7d8b1de2187fb40ec3ee9bb06f +SIZE (crtmpserver-0.811.tar.gz) = 1464451 diff -ur /home/shiretu/old/files/crtmpserver.in /usr/ports/net/crtmpserver/files/crtmpserver.in --- /home/shiretu/old/files/crtmpserver.in 2013-10-01 06:46:38.000000000 +0300 +++ /usr/ports/net/crtmpserver/files/crtmpserver.in 2013-10-01 06:51:13.000000000 +0300 @@ -1,6 +1,6 @@ #!/bin/sh -# $FreeBSD: net/crtmpserver/files/crtmpserver.in 326852 2013-09-09 22:54:40Z wg $ +# $FreeBSD$ # # PROVIDE: crtmpserver # REQUIRE: LOGIN diff -ur /home/shiretu/old/pkg-plist /usr/ports/net/crtmpserver/pkg-plist --- /home/shiretu/old/pkg-plist 2013-10-01 06:46:38.000000000 +0300 +++ /usr/ports/net/crtmpserver/pkg-plist 2013-10-01 06:51:13.000000000 +0300 @@ -1,3 +1,4 @@ +@stopdaemon crtmpserver @unexec if cmp -s %D/etc/crtmpserver.lua.sample %D/etc/crtmpserver.lua; then rm -f %D/etc/crtmpserver.lua; fi etc/crtmpserver.lua.sample @exec if [ ! -f %D/etc/crtmpserver.lua ] ; then cp -p %D/%F %B/crtmpserver.lua; fi @@ -15,8 +16,6 @@ lib/crtmpserver/applications/proxypublish/libproxypublish.so lib/crtmpserver/applications/stresstest/libstresstest.so sbin/crtmpserver -@dirrmtry var/crtmpserver/media -@dirrmtry var/crtmpserver @dirrmtry lib/crtmpserver/applications/flvplayback @dirrmtry lib/crtmpserver/applications/appselector @dirrmtry lib/crtmpserver/applications/samplefactory @@ -27,3 +26,5 @@ @dirrmtry lib/crtmpserver/applications @dirrmtry lib/crtmpserver @dirrmtry var/log/crtmpserver +@dirrmtry var/crtmpserver/media +@dirrmtry var/crtmpserver >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310010104.r9114vam037013>