Re: fixes in 2.13

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks. fixed in git.

On Fri, Mar 9, 2018 at 4:17 AM, Eduard Braun <eduard.braun2@xxxxxx> wrote:
> Yes, that works...
>
>
>
> Am 08.03.2018 um 04:35 schrieb Akira TAGOH:
>>
>> Hm, okay. how about this?
>>
>> diff --git a/src/Makefile.am b/src/Makefile.am
>> index 1ff065b..2111ce0 100644
>> --- a/src/Makefile.am
>> +++ b/src/Makefile.am
>> @@ -82,7 +82,7 @@ AM_CPPFLAGS =
>>           \
>>          -DFC_CACHEDIR='"$(FC_CACHEDIR)"'                \
>>          -DFONTCONFIG_PATH='"$(BASECONFIGDIR)"'          \
>>          -DFC_TEMPLATEDIR='"$(TEMPLATEDIR)"'
>> -LDADD  = $(INTLLIBS)
>> +LDADD  = $(LIBINTL)
>>
>>   EXTRA_DIST += makealias
>>
>> @@ -168,7 +168,7 @@ lib_LTLIBRARIES = libfontconfig.la
>>   libfontconfig_la_LDFLAGS =                     \
>>          -version-info @LIBT_VERSION_INFO@ -no-undefined $(export_symbols)
>>
>> -libfontconfig_la_LIBADD = $(ICONV_LIBS) $(FREETYPE_LIBS)
>> $(LIBXML2_LIBS) $(EXPAT_LIBS) $(UUID_LIBS) $(INTLLIBS)
>> +libfontconfig_la_LIBADD = $(ICONV_LIBS) $(FREETYPE_LIBS)
>> $(LIBXML2_LIBS) $(EXPAT_LIBS) $(UUID_LIBS) $(LTLIBINTL)
>>
>>   libfontconfig_la_DEPENDENCIES = $(fontconfig_def_dependency)
>>
>>
>> On Thu, Mar 8, 2018 at 5:50 AM, Eduard Braun <eduard.braun2@xxxxxx> wrote:
>>>
>>> Relevant entries from Makefile::
>>>
>>> INTLLIBS = /mingw64/lib/libintl.dll.a -L/mingw64/lib
>>> LIBINTL = /mingw64/lib/libintl.dll.a -L/mingw64/lib
>>> LTLIBINTL = -L/mingw64/lib -lintl -R/mingw64/lib
>>>
>>> (I also attached the full Makefile)
>>>
>>>
>>>
>>> Am 07.03.2018 um 04:08 schrieb Akira TAGOH:
>>>>
>>>> weird. that works for me here. please give me more info. try grep INTL
>>>> src/Makefile on your tree.
>>>>
>>>> On Wed, Mar 7, 2018 at 11:39 AM, Eduard Braun <eduard.braun2@xxxxxx>
>>>> wrote:
>>>>>
>>>>> Let's try again...
>>>>>
>>>>> I used the 2.13.0 release this time.
>>>>>
>>>>> Appending "-lintl" to "libfontconfig_la_LIBADD" variable allows to
>>>>> build
>>>>> the
>>>>> release.
>>>>>
>>>>>
>>>>>
>>>>> Am 07.03.2018 um 03:30 schrieb Akira TAGOH:
>>>>>>
>>>>>> Apparently no logs attached in your mail though, if Makefile.in hasn't
>>>>>> been updated after pulling that change, you may need to run autoreconf
>>>>>> to apply them. or have you tried to build 2.13.0 yet?
>>>>>>
>>>>>> On Wed, Mar 7, 2018 at 5:30 AM, Eduard Braun <eduard.braun2@xxxxxx>
>>>>>> wrote:
>>>>>>>
>>>>>>> Am 02.03.2018 um 05:21 schrieb Akira TAGOH:
>>>>>>>>
>>>>>>>> Fixed in git. thanks for reporting.
>>>>>>>>
>>>>>>>> On Fri, Mar 2, 2018 at 5:59 AM, Eduard Braun <eduard.braun2@xxxxxx>
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Am 01.03.2018 um 11:35 schrieb Akira TAGOH:
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I'm planning to release 2.13 tthis weekend or early next week.
>>>>>>>>>> please
>>>>>>>>>> let me know if anything else needs to be fixed in 2.13.
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> When building 0.92.3 using MSYS2's mingw-w64 toolchain I'm getting
>>>>>>>>> linker
>>>>>>>>> errors like:
>>>>>>>>> fcarch.o:fcarch.c:(.text.startup+0x18): undefined reference to
>>>>>>>>> `__printf__'
>>>>>>>>>
>>>>>>>>> They seem to be related to gettext somehow as configuring with
>>>>>>>>> --disable-nls
>>>>>>>>> works.
>>>>>>>>>
>>>>>>>>> Build logs are attached.
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Eduard
>>>>>>>>>
>>>>>>> Thanks, unfortunately I still seem to be missing an "-lintl" linker
>>>>>>> flag
>>>>>>> to
>>>>>>> link the shared libfontconfig. If I add it manually compilation
>>>>>>> succeeds,
>>>>>>> otherwise it still fails (find build log attached).
>>>>>>>
>>>>>>> Regards,
>>>>>>> Eduard
>>>>>>
>>>>>>
>>>>>>
>>>>
>>
>>
>



-- 
Akira TAGOH
_______________________________________________
Fontconfig mailing list
Fontconfig@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/fontconfig




[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux