Your message dated Sat, 25 Feb 2012 20:16:34 +0000
with message-id <[email protected]>
and subject line Re: Bug#659615: marked as done (FTBFS on kfreebsd-amd64)
has caused the Debian Bug report #659615,
regarding FTBFS on kfreebsd-amd64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
659615: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659615
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsdl1.2
Version: 1.2.15-1
Severity: serious
Justification: fails to build (but built succesfully in the past)

libsdl1.2 fails to build on up-to-date kfreebsd-amd64 sid:

libtool: compile:  gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 
-Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 
-Iinclude -I../../include -D_GNU_SOURCE=1 -fvisibility=hidden -D_REENTRANT 
-DXTHREADS -I/usr/include/directfb -D_REENTRANT -I/usr/include/ -DHAVE_USBHID_H 
-DUSBHID_UCR_DATA -DUSBHID_NEW -D_REENTRANT -Wall -c 
../../src/joystick/bsd/SDL_sysjoystick.c  -fPIC -DPIC -o 
build/.libs/SDL_sysjoystick.o
../../src/joystick/bsd/SDL_sysjoystick.c: In function ?SDL_SYS_JoystickUpdate?:
../../src/joystick/bsd/SDL_sysjoystick.c:462:28: error: ?struct 
usb_gen_descriptor? has no member named ?ucr_data?
../../src/joystick/bsd/SDL_sysjoystick.c:486:30: error: ?struct 
usb_gen_descriptor? has no member named ?ucr_data?
../../src/joystick/bsd/SDL_sysjoystick.c:494:30: error: ?struct 
usb_gen_descriptor? has no member named ?ucr_data?
../../src/joystick/bsd/SDL_sysjoystick.c:502:30: error: ?struct 
usb_gen_descriptor? has no member named ?ucr_data?
../../src/joystick/bsd/SDL_sysjoystick.c: In function ?report_alloc?:
../../src/joystick/bsd/SDL_sysjoystick.c:585:48: error: ?struct 
usb_gen_descriptor? has no member named ?ucr_data?

this appears to be due to API change in libusbhid.

-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 8.1-1-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=locale: no s?ha pogut 
establir LC_ALL al locale per defecte: El fitxer o directori no existeix
UTF-8)
Shell: /bin/sh linked to /bin/dash



--- End Message ---
--- Begin Message ---
Version: 1.2.15-2

On Sat, 2012-02-25 at 16:21 +0100, Felix Geyer wrote:
> On 25.02.2012 16:07, Adam D. Barratt wrote:
[...]
> >>>    * Add fix_build_joystick_freebsd.diff by Robert Millan to fix build
> >>>      on kfreebsd. (Closes: #659615)
> > Unfortunately it doesn't seem to have helped.  See
> > https://buildd.debian.org/status/logs.php?pkg=libsdl1.2&arch=kfreebsd-amd64&ver=1.2.15-2
> >  and the logs linked from there.
[...]
> That's likely caused by an old version of kfreebsd-kernel-headers on the 
> buildds.
> It built fine with version 0.73 on kfreebsd-i386.

Yep, built okay with a newer version forced.

Regards,

Adam



--- End Message ---

Reply via email to