Bruno Haible <br...@clisp.org> writes:

> Hi Simon,
>
>> >> unictype/categ_LC.c:27: error: 'UC_CATEGORY_MASK_LC' undeclared here
>> >> (not in a function)
>> >> make[4]: *** [unictype/categ_LC.o] Error 1
>> >
>> > It looks like the generated unictype.h file is broken (possibly empty?).
>> > Can you compare unictype.in.h with unictype.h? Was there an error when it
>> > was created? What happens if you remove it and try "make" again?
>> 
>> There is no unictype.h file!
>> 
>> jas@latte:~/src/gnulib/m master$ find . -name unictype.h
>> jas@latte:~/src/gnulib/m master$ 
>> 
>> I have libunistring installed in /usr/local on my machine, which
>> explains why building doesn't complain about missing unictype.h.
>
> Yes, it explains that, but then the compilation should find the
> /usr/local/include/unictype.h file, and it should contain a definition
> of UC_CATEGORY_MASK_LC. The output of "gcc -E ..." ought to provide more
> details.

No, my /usr/local/include/unictype.h file does not contain
UC_CATEGORY_MASK_LC.  It is from libunistring 0.9.3.  I can't find
UC_CATEGORY_MASK_LC symbol anywhere in the libunistring 0.9.3 package.
I have uninstalled my local copy of 0.9.3 now, so hopefully gnulib
builds will work again.

/Simon

Reply via email to