From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 28 11:10:10 2010 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 4A07A1065673 for ; Tue, 28 Dec 2010 11:10:09 +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 0DD8E8FC12 for ; Tue, 28 Dec 2010 11:10:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oBSBA8Br050796 for ; Tue, 28 Dec 2010 11:10:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oBSBA8EC050795; Tue, 28 Dec 2010 11:10:08 GMT (envelope-from gnats) Resent-Date: Tue, 28 Dec 2010 11:10:08 GMT Resent-Message-Id: <201012281110.oBSBA8EC050795@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, Igor Soumenkov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D246106564A for ; Tue, 28 Dec 2010 11:05:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (unknown [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 8D5388FC16 for ; Tue, 28 Dec 2010 11:05:39 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id oBSB5c9s079601 for ; Tue, 28 Dec 2010 11:05:38 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id oBSB5cE0079600; Tue, 28 Dec 2010 11:05:38 GMT (envelope-from nobody) Message-Id: <201012281105.oBSB5cE0079600@red.freebsd.org> Date: Tue, 28 Dec 2010 11:05:38 GMT From: Igor Soumenkov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/153482: mingw32-gcc is broken - does not build 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: Tue, 28 Dec 2010 11:10:10 -0000 >Number: 153482 >Category: ports >Synopsis: mingw32-gcc is broken - does not build >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Dec 28 11:10:08 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Igor Soumenkov >Release: 8.2-PRERELEASE >Organization: >Environment: FreeBSD igosha2 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #3: Tue Dec 14 12:35:00 MSK 2010 root@igosha2:/usr/obj/usr/src/sys/IGOSHA-WORK-8 amd64 >Description: The port is marked broken; seems that nobody even tried to fix it and nobody cares. >How-To-Repeat: cd /usr/ports/devel/mingw32-gcc make install >Fix: Patch one buggy include (attached). I don't care if you don't like the patch - it just works and gcc installs. I can't even understand how people can update the port and then just mark it broken - what is the reason of keeping broken ports when the previous version was working??? Who has given them these rights? Patch attached with submission follows: --- work/gcc-4.5.0/libiberty/physmem.c.orig 2010-12-28 13:54:28.000000000 +0300 +++ work/gcc-4.5.0/libiberty/physmem.c 2010-12-28 13:51:13.000000000 +0300 @@ -49,7 +49,7 @@ #endif #if HAVE_SYS_SYSCTL_H -# include +// # include #endif #if HAVE_SYS_SYSTEMCFG_H >Release-Note: >Audit-Trail: >Unformatted: