The build needs --disable-x11 because --with-x=no (or --without-x which
is equivalent) does nothing.

./usr/bin/gif2x11 exists after using --without-x

I can cross-build in a clean chroot and not have the libx11-6 dependency
but then I lose that binary in the -tools package. That turns out to be
the correct approach anyway as that file only exists on the
architectures that bring in the libx11-6 dependency for libgif4.

If you want the retain gif2x11 in -tools, you'll need a repeated build,
one with --enable-x11 and one without, plus libx11-dev in the
Build-Depends.

I think they're using functions called by gif2x11 in libgif4 which means
you can't have one without the other, unless you double-build (X
functions, that is) patches in Emdebian SVN for this bug (minus gif2x11
which doesn't exist anyway on other arches) and cross-build support.

http://buildd.emdebian.org/svn/browser/current/target/trunk/g/giflib/trunk



-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to