On Sun, Oct 25, 2015 at 3:06 PM, Jack Howarth <howarth.at.f...@gmail.com>
wrote:

>
>
> On Sat, Oct 24, 2015 at 11:30 AM, Max Horn <m...@quendi.de> wrote:
>
>> Thanks for all the work and testing. I have no committed a revised
>> version of the .info file, which drops the patch and uses --disable-nls.
>>
>> Cheers,
>> Max
>>
>>
> FYI, looking at this some more in order to try to find where exactly the
> CF calls from gettext are leaked into the make code path, the answer seems
> to be pretty much everywhere. It looks like the offender is...
>
> makeint.h:#define _(msgid)            gettext (msgid)
>
> which if you execute...
>
> grep "_(" *.c
>
> shows that macro is used widely across the entire code path.
>             Jack
>
>
Heh, No wonder make 4.1 built against NLS is racy...

output.c:        fmt = _("%s: Entering directory '%s'\n");
output.c:        fmt = _("%s: Leaving directory '%s'\n");

occurs in output_dump() that is used in start_job_command() and
reap_children(). So every time make notes a source directory change it hits
the CF code.


>
>
>> > On 24.10.2015, at 12:32, Jack Howarth <howarth.at.f...@gmail.com>
>> wrote:
>> >
>> >
>> >
>> > On Sat, Oct 24, 2015 at 6:12 AM, Martin Costabel <costa...@wanadoo.fr>
>> wrote:
>> > On 24/10/15 08:22, Jack Howarth wrote:
>> > []
>> >        Since we don't want to remove the CoreFoundation support from
>> > libgettext8-shlibs and gettext-tools, the obvious solution is to use the
>> > proposed make-4.1-4 packaging....
>> >
>> > https://sourceforge.net/p/fink/package-submissions/4563/
>> >
>> > which passes --disable-nls to ConfigureParams to avoid linking against
>> > libintl entirely.
>> > []
>> >
>> > I confirm that --disable-nls added to the configure params in
>> make-4.1-2 - even without the patch file from make-4.1-3 - fixes the build
>> failure of libcurl4 with -j8 on OSX 10.11.
>> >
>> > --
>> > Martin
>> >
>> > I am seeing that here as well with libcurl4 at -j8 so I guess we can
>> drop the current make.patch from make-4.1-4.
>> >
>> >
>> >
>> ------------------------------------------------------------------------------
>> > _______________________________________________
>> > Fink-devel mailing list
>> > Fink-devel@lists.sourceforge.net
>> > List archive:
>> > http://news.gmane.org/gmane.os.apple.fink.devel
>> > Subscription management:
>> > https://lists.sourceforge.net/lists/listinfo/fink-devel
>>
>>
>
------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to