From owner-freebsd-ports Thu Dec 13 8: 0: 8 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DB85437B41C for ; Thu, 13 Dec 2001 08:00:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fBDG01e11251; Thu, 13 Dec 2001 08:00:01 -0800 (PST) (envelope-from gnats) Received: from cathbad.happygiraffe.net (choke.semantico.com [212.74.15.98]) by hub.freebsd.org (Postfix) with ESMTP id 498DA37B405 for ; Thu, 13 Dec 2001 07:54:55 -0800 (PST) Received: by cathbad.happygiraffe.net (Postfix, from userid 1001) id 2796C61DE; Thu, 13 Dec 2001 15:54:44 +0000 (GMT) Message-Id: <20011213155444.2796C61DE@cathbad.happygiraffe.net> Date: Thu, 13 Dec 2001 15:54:44 +0000 (GMT) From: Dominic Mitchell Reply-To: Dominic Mitchell To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/32803: problem building mail/mutt WITH_SSL=1 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 32803 >Category: ports >Synopsis: problem building mail/mutt WITH_SSL=1 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Dec 13 08:00:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Dominic Mitchell >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD cathbad.happygiraffe.net 5.0-CURRENT FreeBSD 5.0-CURRENT #15: Thu Dec 13 11:47:48 GMT 2001 root@cathbad.happygiraffe.net:/usr/obj/usr/src/sys/CATHBAD i386 Also verified on: FreeBSD cassia.rp.lan 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon Dec 10 09:49:14 GMT 2001 root@cassia.rp.lan:/usr/obj/usr/src/sys/CASSIA i386 >Description: When building the mutt port with WITH_SSL=1, the build fails because a header file isn't there. It's meant to be automatically built, but isn't. >How-To-Repeat: cd /usr/ports/mail/mutt && make WITH_SSL=1 >Fix: Here's the patch: --- Makefile.orig Thu Dec 13 15:45:07 2001 +++ Makefile Thu Dec 13 15:44:54 2001 @@ -89,6 +89,11 @@ cd ${WRKSRC}/charmaps/maps; ${LN} CP1251 WINDOWS-1251 cd ${WRKSRC}/charmaps/maps; ${RM} -f *.orig +.if defined(WITH_SSL) +pre-build: + cd ${WRKSRC} && ${MAKE} keymap_defs.h +.endif + .if !defined(NOPORTDOCS) post-build: ${TOUCH} ${WRKSRC}/doc/mutt.man ${WRKSRC}/doc/manual.sgml >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message