Hi Lucas, On Sun, 2011-03-13 at 18:15 +0100, Lucas Nussbaum wrote:
> > m17n-X.c:2199:10: warning: cast from pointer to integer of different size > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. > > -DM17NDIR=\"/usr/share/m17n\" -DM17N_MODULE_DIR=\"/usr/lib/m17n/1.0\" > > -DGETTEXTDIR=\"/usr/share/locale\" -I/usr/include/freetype2 > > -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/libxml2 -g > > -O2 -MT m17n-X.lo -MD -MP -MF .deps/m17n-X.Tpo -c m17n-X.c -o m17n-X.o > > >/dev/null 2>&1 > > mv -f .deps/m17n-X.Tpo .deps/m17n-X.Plo > > /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -avoid-version > > -module -Wl,--as-needed -Wl,-z,defs -o libm17n-X.la -rpath > > /usr/lib/m17n/1.0 m17n-X.lo -lSM -lICE -lXt -lX11 -lXft > > ../src/libm17n-core.la ../src/libm17n.la ../src/libm17n-flt.la > > ../src/libm17n-gui.la -ldl > > libtool: link: gcc -shared .libs/m17n-X.o -Wl,-rpath > > -Wl,/build/user-m17n-lib_1.6.2-2-amd64-d6MpLi/m17n-lib-1.6.2/src/.libs -lSM > > -lICE -lXt -lX11 -lXft ../src/.libs/libm17n-core.so ../src/.libs/libm17n.so > > ../src/.libs/libm17n-flt.so ../src/.libs/libm17n-gui.so -ldl > > -Wl,--as-needed -Wl,-z -Wl,defs -Wl,-soname -Wl,libm17n-X.so -o > > .libs/libm17n-X.so > > .libs/m17n-X.o: In function `xft_open_font': > > /build/user-m17n-lib_1.6.2-2-amd64-d6MpLi/m17n-lib-1.6.2/src/m17n-X.c:1103: > > undefined reference to `FcPatternCreate' > > /build/user-m17n-lib_1.6.2-2-amd64-d6MpLi/m17n-lib-1.6.2/src/m17n-X.c:1104: > > undefined reference to `FcPatternAddString' > > /build/user-m17n-lib_1.6.2-2-amd64-d6MpLi/m17n-lib-1.6.2/src/m17n-X.c:1105: > > undefined reference to `FcPatternAddDouble' > > /build/user-m17n-lib_1.6.2-2-amd64-d6MpLi/m17n-lib-1.6.2/src/m17n-X.c:1106: > > undefined reference to `FcPatternAddBool' > > collect2: ld returned 1 exit status I had already asked upstream about this and I am waiting for feedback. They are located in Japan and there are DNS timeouts. The fix that worked for me was: -------------------------------------------- diff --git a/src/Makefile.am b/src/Makefile.am index 3de7237..c3ab4a7 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -90,7 +90,7 @@ module_LTLIBRARIES = libm17n-X.la libm17n-gd.la X_LD_FLAGS = ${X_PRE_LIBS} ${X_LIBS} @X11_LD_FLAGS@ ${X_EXTRA_LIBS} libm17n_X_la_SOURCES = m17n-X.h m17n-X.c -libm17n_X_la_LIBADD = ${X_LD_FLAGS} @XFT2_LD_FLAGS@ ${top_builddir}/src/libm17n-core.la ${top_builddir}/src/libm17n.la ${top_builddir}/src/libm17n-flt.la ${top_builddir}/src/libm17n-gui.la +libm17n_X_la_LIBADD = ${X_LD_FLAGS} @XFT2_LD_FLAGS@ @FONTCONFIG_LD_FLAGS@ ${top_builddir}/src/libm17n-core.la ${top_builddir}/src/libm17n.la ${top_builddir}/src/libm17n-flt.la ${top_builddir}/src/libm17n-gui.la libm17n_X_la_LDFLAGS = -avoid-version -module libm17n_gd_la_SOURCES = m17n-gd.c -------------------------------------------- The patch adds @FONTCONFIG_LD_FLAGS@ to libm17n_X_la_LIBADD. I'm not sure if I should upload immediately or wait for upstream feedback? cya, # -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org