[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Building XFree 4.3

Hi everyone I'm tring to build Xfree 4.3 on my debian system because I need a patch to the siliconmotion driver that has only been committed in 4.3.99.

 I'm trying two separate paths, and I'm stuck in either.

If you send us a diff, we can include it in the next release. Why do you
need this patch?

It's a bug affecting support for an external monitor. You can find more info (and the patch itself) at http://bugs.xfree86.org/show_bug.cgi?id=727. It could be very handy if you could backport it ;-)

First I'm trying to build a deb binary package from xfree86_4.3.0-0pre1v4 source package.
       $dpkg-source -x xfree86_4.3.0-0pre1v4.dsc
       $cd xfree86_4.3.0
       trying to extract sources with
       $debian/rules source.make
       make: *** No rule to make target `source.make'. Stop.

       How do I extract the sources to apply the siliconmotion patch?

Try 'debian/rules setup', not source.make; this changed a couple of
releases ago.

ok thanks,I'm kinda new of debian source packages ;-)
but now i get

# debian/rules setup
/bin/bash: line 1: up-scripts: command not found
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^____ is this ok?
make: [setup] Error 127 (ignored)
/usr/bin/make -f debian/rules stampdir/unpack stampdir/patch
make[1]: Entering directory `xxx/xfree86-4.3.0'
test -d stampdir || mkdir stampdir

and if i try
# debian/rules build
i get
gcc -m32 -c -g -O2 -g -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wundef -I/usr/include/freetype2 -I../../../../debian/local/exports/include -I../.. -I../../exports/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DFREETYPE2 -fPIC xftcfg.c
In file included from xftcfg.c:28:
xftint.h:29:35: fontconfig/fontconfig.h: No such file or directory
In file included from XftFreetype.h:28,
from xftint.h:31,
from xftcfg.c:28:

Any idea?


MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus

Reply to: