From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 6 03:10:17 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BEA3116A51B for ; Sat, 6 Jan 2007 03:10:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 720E913C457 for ; Sat, 6 Jan 2007 03:10:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l063AHDe067600 for ; Sat, 6 Jan 2007 03:10:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l063AHxt067599; Sat, 6 Jan 2007 03:10:17 GMT (envelope-from gnats) Resent-Date: Sat, 6 Jan 2007 03:10:17 GMT Resent-Message-Id: <200701060310.l063AHxt067599@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Albert Vernon Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B583B16A416 for ; Sat, 6 Jan 2007 03:01:43 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 8E47613C45E for ; Sat, 6 Jan 2007 03:01:43 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l0631hXA086257 for ; Sat, 6 Jan 2007 03:01:43 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l0631hSi086256; Sat, 6 Jan 2007 03:01:43 GMT (envelope-from nobody) Message-Id: <200701060301.l0631hSi086256@www.freebsd.org> Date: Sat, 6 Jan 2007 03:01:43 GMT From: Albert Vernon To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/107604: [patch] Fix for net/ruby-net-geoip build error on i386-7-latest X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2007 03:10:17 -0000 >Number: 107604 >Category: ports >Synopsis: [patch] Fix for net/ruby-net-geoip build error on i386-7-latest >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 06 03:10:16 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Albert Vernon >Release: FreeBSD 6.0-CURRENT >Organization: >Environment: FreeBSD aev.sonicpond.com 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Tue Jan 17 10:42:54 PST 2006 root@hive.sonicpond.com:/usr/src/sys/i386/compile/HIVE-01 i386 >Description: A typo in the working directory's Makefile is passing invalid arguments to the C compiler. The error log is here: http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2007010205/ruby18-net-geoip-0.06_5.log I would also like to become the maintainer for this port and obtain an @freebsd.org alias. >How-To-Repeat: >Fix: Insert a space between -Wall and -O2. See the attached patch. Patch attached with submission follows: diff -Naur ruby-net-geoip.prev/Makefile ruby-net-geoip/Makefile --- ruby-net-geoip.prev/Makefile Wed Dec 13 11:14:16 2006 +++ ruby-net-geoip/Makefile Fri Jan 5 21:29:03 2007 @@ -7,14 +7,13 @@ PORTNAME= net-geoip PORTVERSION= 0.06 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net ruby -MASTER_SITES= http://www.gigavenue.com/mirrors/ruby/ \ - http://www.maxmind.com/download/geoip/api/ruby/ +MASTER_SITES= http://www.maxmind.com/download/geoip/api/ruby/ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DIST_SUBDIR= ruby -MAINTAINER= ports@FreeBSD.org +MAINTAINER= f3cun3c02@sneakemail.com COMMENT= A Ruby extension that wraps around libGeoIP LIB_DEPENDS= GeoIP.5:${PORTSDIR}/net/GeoIP diff -Naur ruby-net-geoip.prev/pkg-descr ruby-net-geoip/pkg-descr --- ruby-net-geoip.prev/pkg-descr Wed Oct 9 06:00:11 2002 +++ ruby-net-geoip/pkg-descr Fri Jan 5 21:33:05 2007 @@ -2,4 +2,3 @@ hostname. Author: Sean Chittenden -WWW: http://www.rubynet.org/modules/net/geoip/ diff -Naur ruby-net-geoip.prev/work/net-geoip-0.06/Makefile ruby-net-geoip/work/net-geoip-0.06/Makefile --- ruby-net-geoip.prev/work/net-geoip-0.06/Makefile Fri Jan 5 21:23:46 2007 +++ ruby-net-geoip/work/net-geoip-0.06/Makefile Fri Jan 5 21:27:30 2007 @@ -41,7 +41,7 @@ LIBRUBYARG_STATIC = -l$(RUBY_SO_NAME)-static RUBY_EXTCONF_H = extconf.h -CFLAGS = -fPIC -g -Wall-O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/include +CFLAGS = -fPIC -g -Wall -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/include INCFLAGS = -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd6 -I. CPPFLAGS = -DRUBY_EXTCONF_H=\"$(RUBY_EXTCONF_H)\" -I/usr/local/include CXXFLAGS = $(CFLAGS) >Release-Note: >Audit-Trail: >Unformatted: