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

Bug#236705: xfree86: FTBFS on sparc; 073_sunffb_xaa_render_fb_support.diff broken



Package: xfree86
Version: 4.3.0-5
Severity: serious

xfree86 fails to build on sparc, as seen here:

  http://buildd.debian.org/fetch.php?&pkg=xfree86&ver=4.3.0-5&arch=sparc&stamp=1078546134&file=log&as=raw

  make[6]: Leaving directory `/build/buildd/xfree86-4.3.0/build-tree/xc-xserver-xfree86-dbg/programs/Xserver/hw/xfree86'
  gcc -o XFree86 -g -O0 -fno-strict-aliasing -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes                      -Wmissing-prototypes -Wmissing-declarations                          -Wredundant-decls -Wnested-externs -Wundef     -L../../exports/lib  -L/usr/X11R6/lib xkb/xf86KillSrv.o xkb/xf86VT.o xkb/xf86Private.o ../../programs/Xserver/hw/xfree86/drivers/drvConf.o ../../programs/Xserver/hw/xfree86/input/drvConf.o          ../../programs/Xserver/hw/xfree86/drivers/libdriver.a ../../programs/Xserver/hw/xfree86/ramdac/libramdac.a ../../programs/Xserver/hw/xfree86/ddc/libddc.a ../../programs/Xserver/hw/xfree86/i2c/libi2c.a               ../../programs/Xserver/hw/xfree86/xaa/libxaa.a ../../programs/Xserver/hw/xfree86/vgahw/libvgahw.a ../../programs/Xserver/hw/xfree86/fbdevhw/libfbdevhw.a             ../../programs/Xserver/hw/xfree86/xf8_32wid/libxf8_32wid.a ../../programs/Xserver/hw/xfree86/xf8_32bpp/libxf8_32bpp.a          ../../programs/Xserver/hw/xfree86/xf8_16bpp/libxf8_16bpp.a ../../programs/Xserver/hw/xfree86/xf24_32bpp/libxf24_32bpp.a        ../../programs/Xserver/hw/xfree86/xf4bpp/libxf4bpp.a ../../programs/Xserver/hw/xfree86/xf1bpp/libxf1bpp.a ../../programs/Xserver/hw/xfree86/shadowfb/libshadowfb.a  ../../programs/Xserver/hw/xfree86/input/libidriver.a  ../../programs/Xserver/hw/xfree86/common/xf86Init.o ../../programs/Xserver/hw/xfree86/common/xf86IniExt.o ../../programs/Xserver/hw/xfree86/common/libxf86.a ../../programs/Xserver/hw/xfree86/rac/librac.a       ../../programs/Xserver/hw/xfree86/parser/libxf86config.a ../../programs/Xserver/hw/xfree86/vbe/libvbe.a ../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a ../../programs/Xserver/hw/xfree86/int10/libint10.a               ../../programs/Xserver/hw/xfree86/common/libxf86.a miext/shadow/libshadow.a dix/libdix.a os/libos.a ../../exports/lib/libXau.a ../../exports/lib/libXdmcp.a  fb/libfb.a cfb16/libcfb16.a                cfb24/libcfb24.a                cfb32/libcfb32.a                cfb/libcfb.amfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a xkb/libxkb.a Xi/libxinput.a                    lbx/liblbx.a                   ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a                    XTrap/libxtrap.a  GL/glx/libglx.a                GL/mesa/GLcore/libGLcore.a                GL/dri/libdri.a randr/librandr.a                   render/librender.a ../../programs/Xserver/hw/xfree86/common/libxf86.a mi/libmi.a ../../programs/Xserver/hw/xfree86/scanpci/libscanpci.a ../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a                ../../programs/Xserver/hw/xfree86/ddc/libddc.a     ../../lib/font/libXfont.a -lfreetype dix/libxpstubs.a  -lz -lm                   -Wl,-rpath-link,../../exports/lib ../../programs/Xserver/hw/xfree86/drivers/libdriver.a(sunffb_drv.o)(.text+0x184c): In function `FFBScreenInit':
  /build/buildd/xfree86-4.3.0/build-tree/xc-xserver-xfree86-dbg/programs/Xserver/hw/xfree86/drivers/sunffb/ffb_driver.c:850: undefined reference to `FFBDPMSSet'
  ../../programs/Xserver/hw/xfree86/drivers/libdriver.a(sunffb_drv.o)(.text+0x1850):/build/buildd/xfree86-4.3.0/build-tree/xc-xserver-xfree86-dbg/programs/Xserver/hw/xfree86/drivers/sunffb/ffb_driver.c:850: undefined reference to `FFBDPMSSet'
  collect2: ld returned 1 exit status
  make[5]: *** [XFree86] Error 1

The problem appears to be that the sunffb patch added in 4.3.0-3
declares and uses FFBDPMSSet, but doesn't actually provide a new
function definition. This suggests that there may have been other
problems in the patch as added to the package, too, so it should be
replaced or reverted.

Ben, ccing you because Branden says you submitted the patch.

Thanks,

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]



Reply to: