Date: Sat, 11 Aug 2012 00:48:15 -0700 From: Doug Barton <dougb@FreeBSD.org> To: John Marshall <john.marshall@riverwillow.com.au> Cc: freebsd-ports@freebsd.org, ale@freebsd.org Subject: Re: thunderbird-enigmail-1.4.3 build failing on i386 9.1 Message-ID: <50260E3F.6020200@FreeBSD.org> In-Reply-To: <20120811062311.GA1526@rwpc15.mby.riverwillow.net.au> References: <20120811062311.GA1526@rwpc15.mby.riverwillow.net.au>
next in thread | previous in thread | raw e-mail | index | archive | help
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 >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50260E3F.6020200>