From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jan 15 21:40:01 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 86B651065672 for ; Fri, 15 Jan 2010 21:40:01 +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 393468FC14 for ; Fri, 15 Jan 2010 21:40:01 +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 o0FLe1Kq029023 for ; Fri, 15 Jan 2010 21:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0FLe1Yn029021; Fri, 15 Jan 2010 21:40:01 GMT (envelope-from gnats) Resent-Date: Fri, 15 Jan 2010 21:40:01 GMT Resent-Message-Id: <201001152140.o0FLe1Yn029021@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, Giorgos Keramidas Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E8641065670 for ; Fri, 15 Jan 2010 21:31:20 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from poseidon.ceid.upatras.gr (poseidon.ceid.upatras.gr [150.140.141.169]) by mx1.freebsd.org (Postfix) with ESMTP id 489798FC0C for ; Fri, 15 Jan 2010 21:31:20 +0000 (UTC) Received: from mail.ceid.upatras.gr (unknown [10.1.0.143]) by poseidon.ceid.upatras.gr (Postfix) with ESMTP id 676C5EB482B for ; Fri, 15 Jan 2010 23:31:19 +0200 (EET) Received: from localhost (europa.ceid.upatras.gr [127.0.0.1]) by mail.ceid.upatras.gr (Postfix) with ESMTP id 52F2D160F68 for ; Fri, 15 Jan 2010 23:31:19 +0200 (EET) Received: from mail.ceid.upatras.gr ([127.0.0.1]) by localhost (europa.ceid.upatras.gr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MZQcKKosLieU for ; Fri, 15 Jan 2010 23:31:19 +0200 (EET) Received: from kobe.laptop (ppp-94-64-228-146.home.otenet.gr [94.64.228.146]) by mail.ceid.upatras.gr (Postfix) with ESMTP id 1D47C160F45 for ; Fri, 15 Jan 2010 23:31:19 +0200 (EET) Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.3/8.14.3) with ESMTP id o0FLVInv010854 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 15 Jan 2010 23:31:18 +0200 (EET) (envelope-from keramida@kobe.laptop) Received: (from keramida@localhost) by kobe.laptop (8.14.3/8.14.3/Submit) id o0FLVHYT010853; Fri, 15 Jan 2010 23:31:17 +0200 (EET) (envelope-from keramida) Message-Id: <201001152131.o0FLVHYT010853@kobe.laptop> Date: Fri, 15 Jan 2010 23:31:17 +0200 (EET) From: Giorgos Keramidas To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/142871: [PATCH] utmpx breaks security/gnupg X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Giorgos Keramidas List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 21:40:01 -0000 >Number: 142871 >Category: ports >Synopsis: [PATCH] utmpx breaks security/gnupg >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: Fri Jan 15 21:40:00 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Giorgos Keramidas >Release: FreeBSD 9.0-CURRENT i386 >Organization: >Environment: System: FreeBSD kobe 9.0-CURRENT FreeBSD 9.0-CURRENT #0 hg@b23f5d55c68e: Thu Jan 14 18:26:57 EET 2010 build@kobe:/usr/obj/usr/src/sys/KOBE i386 >Description: security/gnupg/ includes utmp.h but doesn't really use it. As a result, the recent utmpx code breaks gnupg on 9.0-CURRENT. >How-To-Repeat: >Fix: The following patch file in security/gnupg/files/patch-tools::symcryptrun.c fixes the build on CURRENT (but I've only tested on CURRENT, older branches may want an exception). --- patch-tools::symcryptrun.c begins here --- --- tools/symcryptrun.c.orig 2010-01-15 21:42:34.381623536 +0200 +++ tools/symcryptrun.c 2010-01-15 21:42:41.887307155 +0200 @@ -74,7 +74,6 @@ #ifdef HAVE_PTY_H #include #endif -#include #include #ifdef HAVE_LOCALE_H #include --- patch-tools::symcryptrun.c ends here --- >Release-Note: >Audit-Trail: >Unformatted: