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

HPPA (and perhaps ARM) build fail (Re: xfree86 4.2.0-0pre1v4 (source) available at the X Strike Force)



>>>>> In <[🔎] 20020903180459.GP26297@deadbeast.net> 
>>>>>	Branden Robinson <branden@debian.org> wrote:

>> i386 packages are on their way.
>>
>> We're getting close to something I'd consider acceptable for 4.2.0-1;
>> this means those of you haven't built 4.2.0 in a while (or ever), like
>> arm and s390 -- I'd really appreciate it if you'd give this one a try.
>>
>> Changes:
>>  xfree86 (4.2.0-0pre1v4) unstable; urgency=low
>>  .
>>    *** THIS IS AN EXPERIMENTAL RELEASE.  FEEDBACK SHOULD GO TO
>>    *** <debian-x@lists.debian.org>.  DO NOT FILE BUGS AGAINST THIS RELEASE WITH
>>    *** THE DEBIAN BUG TRACKING SYSTEM.  ANY SUCH REPORTS WILL BE CLOSED.

 Build on HPPA was failed (and perhaps will be failed on ARM):

make[7]: Entering directory `/common2/ishikawa/pre1v4/xfree86-4.2.0/build-tree/xc/programs/Xserver/hw/xfree86/drivers/fbdev'
rm -f fbdev._man
rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut   "#"*
make[7]: Leaving directory `/common2/ishikawa/pre1v4/xfree86-4.2.0/build-tree/xc/programs/Xserver/hw/xfree86/drivers/fbdev'
cleaning in programs/Xserver/hw/xfree86/drivers/DevelDrivers...
make: *** DevelDrivers: No such file or directory.  Stop.
make: Entering an unknown directorymake: Leaving an unknown directorymake[6]: *** [clean] Error 2
make[6]: Leaving directory `/common2/ishikawa/pre1v4/xfree86-4.2.0/build-tree/xc/programs/Xserver/hw/xfree86/drivers'
make[5]: *** [clean] Error 2
make[5]: Leaving directory `/common2/ishikawa/pre1v4/xfree86-4.2.0/build-tree/xc/programs/Xserver/hw/xfree86'
make[4]: *** [clean] Error 2
make[4]: Leaving directory `/common2/ishikawa/pre1v4/xfree86-4.2.0/build-tree/xc/programs/Xserver'
make[3]: *** [clean] Error 2



 xc/config/cf/xfree86.cf contains these lines (line 664...):



-----------------------
/*
 * Intel StrongARM and Hewlett-Packard PA-RISC
 */
#if defined(Arm32Architecture) || defined(HPArchitecture)
# ifndef XF86Server
#  define XF86Server		YES
# endif
(snip snip snip)

/* Pure PCI drivers should go first */
# ifndef XF86CardDrivers
#  define XF86CardDrivers	ati mga glint nv s3 s3virge sis savage\
				trident chips tdfx fbdev \
				DevelDrivers vga \
				XF86OSCardDrivers XF86ExtraCardDrivers
# endif
-----------------------




 On Arm32Architecture and HPArchitecture refers `DevelDrivers' but
DevelDrivers define is missing about these architecture.

 For example, on PPC and m68k (line 571...):




-----------------------
/*
 * Motorola 68k and PowerPC drivers
 */
#if defined(PpcArchitecture) || defined(Mc68020Architecture)
# ifndef XF86Server
#  define XF86Server		YES
# endif
(snip snip snip)
# ifndef DevelDrivers
#  if XFree86Devel
#   define DevelDrivers		imstt
#  else
#   define DevelDrivers		/* */
#  endif
# endif

/* Pure PCI drivers should go first */
# ifndef XF86CardDrivers
#  define XF86CardDrivers	ati mga glint nv s3 s3virge sis savage\
				trident chips tdfx fbdev \
				DevelDrivers vga \
				XF86OSCardDrivers XF86ExtraCardDrivers
# endif
-----------------------


 Defines about ARM and HPPA are generated from 004 patch. Please fix
to include about DevelDrivers defines (or just remove DevelDrivers
from XF86CardDrivers define).

-- 
ISHIKAWA Mutsumi
 <ishikawa@linux.or.jp>, <ishikawa@debian.org>, <ishikawa@netvillage.co.jp>



Reply to: