Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2007 04:23:53 +0300 (MSK)
From:      Dmitry Marakasov <amdmi3@amdmi3.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/119084: [PATCH] devel/ode: last update broke some dependent ports
Message-ID:  <20071228012353.5128B17030@hades.panopticon>
Resent-Message-ID: <200712280130.lBS1U23E094259@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         119084
>Category:       ports
>Synopsis:       [PATCH] devel/ode: last update broke some dependent ports
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 28 01:30:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Marakasov
>Release:        FreeBSD 7.0-BETA4 i386
>Organization:
>Environment:
System: FreeBSD hades.panopticon 7.0-BETA4 FreeBSD 7.0-BETA4 #0: Thu Dec 20 13:28:17 MSK 2007 root@hades.panopticon:/usr/obj/usr/src/sys/HADES i386


>Description:
Recent ode update to 0.9 broke some ports, for instance games/sturmbahnfahrer:

http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.5.2007122618/sturmbahnfahrer-1.4.log
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.8.2007122719/sturmbahnfahrer-1.4.log

The cause was apparently a typo, the patch fixes it (sturmbahnfahrer builds successfully).
>How-To-Repeat:
>Fix:

--- ode.patch begins here ---
diff -ruN ode.orig/Makefile ode/Makefile
--- ode.orig/Makefile	2007-12-28 03:50:40.000000000 +0300
+++ ode/Makefile	2007-12-28 04:18:13.000000000 +0300
@@ -7,6 +7,7 @@
 
 PORTNAME=	ode
 PORTVERSION=	0.9
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
@@ -59,7 +60,7 @@
 		-e 's|^\( *CPPFLAGS=\)|#\1|' -e 's|^\( *CXXFLAGS=\)|#\1|' \
 		${WRKSRC}/configure
 	@${REINPLACE_CMD} -e 's|__isnanf||g; s|__isnan||g' -e 's|-lpthread|${PTHREAD_LIBS}|g' \
-		${WRKSRC}/configure.in
+		${WRKSRC}/configure
 	@${REINPLACE_CMD} -e '/^traplib_PROGRAMS / d' ${WRKSRC}/ode/src/Makefile.in
 	@${FIND} ${WRKSRC} -type f -name Makefile.in -print0 | ${XARGS} -0 ${REINPLACE_CMD} \
 		-e '/^DEFAULT_INCLUDES/ s|$$| -I$$(top_builddir)/include|' \
--- ode.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071228012353.5128B17030>