From owner-freebsd-ports@FreeBSD.ORG Sat Aug 11 07:48:15 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 8DAD9106564A; Sat, 11 Aug 2012 07:48:15 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from [127.0.0.1] (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 5BA3814DA9A; Sat, 11 Aug 2012 07:48:15 +0000 (UTC) Message-ID: <50260E3F.6020200@FreeBSD.org> Date: Sat, 11 Aug 2012 00:48:15 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 To: John Marshall References: <20120811062311.GA1526@rwpc15.mby.riverwillow.net.au> In-Reply-To: <20120811062311.GA1526@rwpc15.mby.riverwillow.net.au> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org, ale@freebsd.org Subject: Re: thunderbird-enigmail-1.4.3 build failing on i386 9.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Aug 2012 07:48:15 -0000 This problem is caused for portmaster by the wacky way that they changed the dependency for thunderbird sources to avoid (zomg!) potential for fetching files related to thunderbird during the enigmail build process. I objected at the time, but my objection was ignored. I haven't found a way to work around this problem robustly for portmaster yet, sorry. I personally use enigmail, and if it's time to upgrade both at the same time I just delete both and do the build in the enigmail port directory. OTOH, the recent enigmail update worked for me using portmaster, I haven't had time to investigate why it worked this time either. :) hth, Doug On 08/10/2012 11:23 PM, John Marshall wrote: > A patch for a problem just like this was produced last month for > enigmail 1.4.2. The Makefile for 1.4.3 is too different for that patch > to be applicable and for me to see easily what needs to be done. > > Thank you for maintaining this port. > > FreeBSD 9.1-RC1 #0 r239159: Fri Aug 10 19:17:04 AEST 2012 i386 > > ===> Building for thunderbird-enigmail-1.4.3 > (...) > INFO: found toplevel source directory /build/ports/mail/enigmail-thunderbird/work/comm-release > INFO: using MOZ_OBJDIR=/build/ports/mail/enigmail-thunderbird/work/comm-release/obj-i386-portbld-freebsd9.1 > (...) > Done. The code can now be compiled from /build/ports/mail/enigmail-thunderbird/work/comm-release/obj-i386-portbld-freebsd9.1/mailnews/extensions/enigmail > > gmake: Entering directory `/build/ports/mail/enigmail-thunderbird/work/comm-release/obj-i386-portbld-freebsd9.1/mailnews/extensions/enigmail' > Makefile:45: ../../../config/autoconf.mk: No such file or directory > /build/ports/mail/enigmail-thunderbird/work/comm-release/config/config.mk:57: ../../../config/autoconf.mk: No such file or directory > gmake: *** No rule to make target `../../../config/autoconf.mk'. Stop. > gmake: Leaving directory `/build/ports/mail/enigmail-thunderbird/work/comm-release/obj-i386-portbld-freebsd9.1/mailnews/extensions/enigmail' > *** [do-build] Error code 2 > > Stop in /build/ports/mail/enigmail-thunderbird. > > ===>>> make failed for mail/enigmail-thunderbird > ===>>> Aborting update > > ===>>> Update for mail/enigmail-thunderbird failed > ===>>> Aborting update > > Terminated >