On 03.08.2017 22:40, Pierre Labastie wrote:
> On 03/08/2017 19:42, Pierre Labastie wrote:
>> Hi,
>> Using the instructions in the current systemd book, upgrading from 
>> systemd-233
>> to 234, I get:
>> --------------------------
>>    CC       src/resolve/dns-type.o
>>    CC       src/login/test-inhibit.o
>> In file included from src/resolve/dns-type.c:34:0:
>> src/resolve/dns_type-from-name.h:136:1: error: conflicting types for
>> 'lookup_dns_type'
>>   lookup_dns_type (register const char *str, register size_t len)
>>   ^~~~~~~~~~~~~~~
>> src/resolve/dns-type.c:32:1: note: previous declaration of 'lookup_dns_type'
>> was here
>>   lookup_dns_type (register const char *str, register GPERF_LEN_TYPE len);
>>   ^~~~~~~~~~~~~~~
>> make[3]: *** [Makefile:16353: src/resolve/dns-type.o] Error 1
>> make[3]: *** Waiting for unfinished jobs....
>> --------------------------
>> Using make -j1 does not help.
>>
>> I haven't investigated much. Please tell me if you need further information.
>>
>> Pierre
>>
> 
> Just downloaded the source from github, run autogen.sh, then built by the
> book. Configured, compiled, and installed OK. Got 2 failures in tests.
> 
> Could it be a problem with the tarball on anduin?
> 
> Pierre
> 

Could be mismatching gperf versions used to generate files in the tarball and
gperf version on your system. Which gperf version do you have installed? You
could get away with removing src/resolve/dns_type-from-name.h and letting
gperf regenerate it.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to