From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Dec 14 15:00:06 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ECAF106568B for ; Mon, 14 Dec 2009 15:00:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2D2838FC08 for ; Mon, 14 Dec 2009 15:00:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nBEF06vi081267 for ; Mon, 14 Dec 2009 15:00:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nBEF06kS081265; Mon, 14 Dec 2009 15:00:06 GMT (envelope-from gnats) Resent-Date: Mon, 14 Dec 2009 15:00:06 GMT Resent-Message-Id: <200912141500.nBEF06kS081265@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, Renato Botelho Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DA119106566C for ; Mon, 14 Dec 2009 14:57:11 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from capeta.freebsdbrasil.com.br (capeta.freebsdbrasil.com.br [201.48.151.3]) by mx1.freebsd.org (Postfix) with SMTP id 294DB8FC29 for ; Mon, 14 Dec 2009 14:57:10 +0000 (UTC) Received: (qmail 27392 invoked from network); 14 Dec 2009 12:54:37 -0200 Received: by simscan 1.4.0 ppid: 27375, pid: 27386, t: 0.5827s scanners:none Received: from unknown (HELO botelhor.bplab.local) (garga@189.19.84.134) by capeta.freebsdbrasil.com.br with ESMTPA; 14 Dec 2009 12:54:36 -0200 Received: (qmail 98290 invoked by uid 1001); 14 Dec 2009 12:57:06 -0200 Message-Id: <20091214145706.98275.qmail@botelhor.bplab.local> Date: 14 Dec 2009 12:57:06 -0200 From: Renato Botelho To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: roam@FreeBSD.org Subject: ports/141459: [PATCH] ftp/curl: Fix curl.h includes on FreeBSD < 8.x 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: Mon, 14 Dec 2009 15:00:06 -0000 >Number: 141459 >Category: ports >Synopsis: [PATCH] ftp/curl: Fix curl.h includes on FreeBSD < 8.x >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: Mon Dec 14 15:00:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Renato Botelho >Release: FreeBSD 9.0-CURRENT i386 >Organization: FreeBSD.org >Environment: System: FreeBSD botelhor.bplab.local 9.0-CURRENT FreeBSD 9.0-CURRENT #100 r200211: Mon Dec 7 11:42:12 >Description: curl.h needs to include for fd_set on FreeBSD < 8.x. I figured it out because i had problems to build xmlrpc-c-devel recent versions. Added file(s): - files/patch-include__curl__curl.h Port maintainer (roam@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- curl-7.19.7_1.patch begins here --- Index: Makefile =================================================================== RCS file: /home/pcvs/ports/ftp/curl/Makefile,v retrieving revision 1.104 diff -u -u -r1.104 Makefile --- Makefile 13 Nov 2009 11:46:56 -0000 1.104 +++ Makefile 14 Dec 2009 14:55:58 -0000 @@ -7,6 +7,7 @@ PORTNAME= curl PORTVERSION= 7.19.7 +PORTREVISION= 1 CATEGORIES= ftp ipv6 www MASTER_SITES= http://curl.haxx.se/download/ \ ftp://ftp.sunet.se/pub/www/utilities/curl/ \ Index: files/patch-include__curl__curl.h =================================================================== RCS file: files/patch-include__curl__curl.h diff -N files/patch-include__curl__curl.h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-include__curl__curl.h 14 Dec 2009 14:55:58 -0000 @@ -0,0 +1,21 @@ +--- a/include/curl/curl.h.orig 2009-12-14 11:19:39.000000000 -0200 ++++ a/include/curl/curl.h 2009-12-14 11:19:45.000000000 -0200 +@@ -55,6 +55,9 @@ + #include + #include + ++/* Needed to check FreeBSD version */ ++#include ++ + /* The include stuff here below is mainly for time_t! */ + #include + #include +@@ -74,7 +77,7 @@ + require it! */ + #if defined(_AIX) || defined(__NOVELL_LIBC__) || defined(__NetBSD__) || \ + defined(__minix) || defined(__SYMBIAN32__) || defined(__INTEGRITY) || \ +- defined(ANDROID) ++ defined(ANDROID) || __FreeBSD_version < 800000 + #include + #endif + --- curl-7.19.7_1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: