libxklavier, libxml2 and GNU_CONFIGURE=yes

Pascal Hofstee caelian at gmail.com
Mon Feb 27 23:23:34 PST 2006


Hi,

i noticed that with the recent mass conversion from
USE_AUTOTOOLS=libtool:15 to GNU_CONFIGURE=yes at least of the ports that
used to install without a hitch is now suffering from a link error
during the build phase.

The port in question is libxklavier which with the new GNU_CONFIGURE=yes
line fails to link with a missing pthread_equal symbol in libxml2 (i use
the WITH_THREADS flag on my libxml2 port install), the link line in
question fails to specify the -pthread specified by libxml2-config
--libs.

However if i simply add USE_AUTOTOOLS=libtool:15 to the Makefile of the
libxklavier port. The previous correct behavior is restored again and
the -pthread swich does get applied where necessary.

If somebody can have a look at why it's failing without USE_AUTOTOOLS
that would be appreciated.

This is observed using the MC-gnome tree, i don't have any non-MC-ports
trees available to confirm a similar breakage on mainstream ports.

-- 
  Pascal Hofstee




More information about the freebsd-gnome mailing list