as mentioned in blfs-book harfbuz 0.9.7 fails here with icu 50.1

i meanwhile started another build and now can provide the make-log:


   CXX    libharfbuzz_la-hb-gobject-enums.lo
   CXX    main-main.o
   CXX    test_would_substitute-test-would-substitute.o
   GEN    libharfbuzz.la
   CXXLD  main
   CXXLD  test-would-substitute
./.libs/libharfbuzz.so: undefined reference to 
`icu_50::LEFontInstance::mapCharsToGlyphs(unsigned short const*, int, 
int, signed char, icu_50::LECharMapper const*, signed char, 
icu_50::LEGlyphStorage&) const'
./.libs/libharfbuzz.so: undefined reference to 
`icu_50::LEFontInstance::getSubFont(unsigned short const*, int*, int, 
int, LEErrorCode&) const'
collect2: error: ld returned 1 exit status
./.libs/libharfbuzz.so: undefined reference to 
`icu_50::LEFontInstance::mapCharsToGlyphs(unsigned short const*, int, 
int, signed char, icu_50::LECharMapper const*, signed char, 
icu_50::LEGlyphStorage&) const'
./.libs/libharfbuzz.so: undefined reference to 
`icu_50::LEFontInstance::getSubFont(unsigned short const*, int*, int, 
int, LEErrorCode&) const'
collect2: error: ld returned 1 exit status
make[4]: *** [main] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [test-would-substitute] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


the last build had icu 49.1.2 and harfbuzz 0.9.7 compiled fine.

i now just restart again with icu 49.1.2... (really restart, not just 
update icu as the .so-version changes from 50 to 49)

tobias




-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to