misc/kdeedu3 is broken on -current. This is needed for kde3 to build. /bin/sh /usr/local/bin/libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../.. -I/usr/local/include -I/usr/local/include -D_THREAD_SAFE -pthread -DQT_THREAD_SUPPORT -I/usr/local/include -I/usr/local/include -I/usr/local/include -D_GETOPT_H -D_THREAD_SAFE -I/usr/local/include -DNDEBUG -O2 -O2 -pipe -fno-strict-aliasing -MT libfli-usb-sys-bsd.lo -MD -MP -MF .deps/libfli-usb-sys-bsd.Tpo -c -o libfli-usb-sys-bsd.lo libfli-usb-sys-bsd.c libfli-usb-sys-bsd.c:47:32: error: legacy/dev/usb/usb.h: No such file or directory libfli-usb-sys-bsd.c: In function 'unix_usbverifydescriptor': libfli-usb-sys-bsd.c:62: error: 'usb_device_descriptor_t' undeclared (first use in this function) libfli-usb-sys-bsd.c:62: error: (Each undeclared identifier is reported only once libfli-usb-sys-bsd.c:62: error: for each function it appears in.) libfli-usb-sys-bsd.c:62: error: expected ';' before 'usb_desc' libfli-usb-sys-bsd.c:65: error: 'usb_desc' undeclared (first use in this function) libfli-usb-sys-bsd.c: In function 'bsd_bulkwrite': libfli-usb-sys-bsd.c:109: error: 'USB_SET_TIMEOUT' undeclared (first use in this function) libfli-usb-sys-bsd.c: In function 'bsd_bulkread': libfli-usb-sys-bsd.c:129: error: 'USB_SET_TIMEOUT' undeclared (first use in this function) gmake[5]: *** [libfli-usb-sys-bsd.lo] Error 1 gmake[5]: Leaving directory `/opt/FreeBSD/ports/misc/kdeedu3/work/kdeedu-3.5.10/kstars/kstars/indi/fli' gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory `/opt/FreeBSD/ports/misc/kdeedu3/work/kdeedu-3.5.10/kstars/kstars/indi' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/opt/FreeBSD/ports/misc/kdeedu3/work/kdeedu-3.5.10/kstars/kstars' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/opt/FreeBSD/ports/misc/kdeedu3/work/kdeedu-3.5.10/kstars' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/opt/FreeBSD/ports/misc/kdeedu3/work/kdeedu-3.5.10' gmake: *** [all] Error 2 *** Error code 1 Stop in /opt/FreeBSD/ports/misc/kdeedu3.
Responsible Changed From-To: freebsd-ports-bugs->kde Over to maintainer(s).
State Changed From-To: open->closed See the patch in ports/135860.
The attached patch fixes the build for me. I have no idea whether it is technically correct, so YMMV. -- DE
State Changed From-To: closed->open The patch in ports/135860 is not for kdeedu3. I do not think it would even solve the problem were it to be applied similarly since there is no USB_SET_TIMEOUT any longer. kdeedu3 is still broken on -current. Until a fix is committed, this patch should stay open. Similarly, ports/135860 is still open even though a patch has been submitted but not committed.
deischen 2009-07-15 12:59:38 UTC FreeBSD ports repository Modified files: misc/kdeedu3/files patch-kstars-indi-fli_libfli-usb-sys-bsd.c Log: Unbreak on -current. PR: 136367 Revision Changes Path 1.2 +7 -8 ports/misc/kdeedu3/files/patch-kstars-indi-fli_libfli-usb-sys-bsd.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Patch committed.