Skip site navigation (1)Skip section navigation (2)
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>