On Sat, Mar 12, 2011 at 11:48 AM, Jeremy Messenger
<mezz.free...@gmail.com> wrote:
> On Thu, Mar 10, 2011 at 11:43 AM, Ade Lovett <a...@freebsd.org> wrote:
>> Work is now underway to bring GNU make 3.82 into the tree.  Sadly, there are 
>> a number of rather unfortunate backwards incompatibility issues between this 
>> and 3.81 which makes a simple replacement unworkable.
>>
>> A new port, devel/gmake381 has just been committed to the tree which is a 
>> heavily stripped down 3.81 version (just the binary, installed as 
>> ${LOCALBASE}/bin/gmake381, no NLS support.   It is also currently marked 
>> IGNORE and is NOT attached to devel/Makefile.   Please do NOT use it 
>> directly in any way, shape or form.
>>
>> The next steps are as follows:
>>
>> 1.  A patchset will be implemented, upgrading devel/gmake to 3.82, attaching 
>> devel/gmake381 to the build, and extending the USE_GMAKE variable so that a 
>> value of 'yes' will continue to use devel/gmake (now 3.82) and '381' will 
>> use the older 3.81
>>
>> 2.  -exp runs will be iterated over to determine which ports break building 
>> with 3.82, and they will be marked as USE_GMAKE=381 to allow them to 
>> continue to build.  A list of such ports will be maintained and posted.
>>
>> 3.  devel/gmake381 will then be marked DEPRECATED with a suitable 
>> EXPIRATION_DATE (at least 6 months), at which point it will be removed, and 
>> the USE_GMAKE=381 logic also reverted, so that everything will go back to 
>> using devel/gmake.  Note: it will not be necessary to edit individual port 
>> Makefiles back to USE_GMAKE=yes, since the checks for USE_GMAKE only look to 
>> see if the variable is defined.  This will provide for ease of use (grep -R 
>> USE_GMAKE=381 ports/) to pick up any stragglers -- not to mention the fact 
>> that they'll most likely be broken in weird and interesting ways.
>>
>> A followup posting will occur as and when steps (1) and (2) have been 
>> completed.
>
> You can remove devel/ORBit and irc/xchat-gnome from your patch. I have
> fixed those ports to build with gmake 3.82.

...and audio/portaudio .

> Cheers,
> Mezz
>
>> -aDe


-- 
mezz.free...@gmail.com - m...@freebsd.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gn...@freebsd.org
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to