ports/129439: libusb does not compile in FreeBSD 7.0-RELEASE
Volker Jahns
volker at thalreit.de
Fri Dec 5 19:30:05 UTC 2008
>Number: 129439
>Category: ports
>Synopsis: libusb does not compile in FreeBSD 7.0-RELEASE
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Dec 05 19:30:05 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Volker Jahns
>Release: FreeBSD 7.0 release
>Organization:
Thalreit UNIX
>Environment:
FreeBSD caspar.thalreit 7.0-RELEASE-p5 FreeBSD 7.0-RELEASE-p5 #0: Thu Nov 20 08:49:46 CET 2008 root at caspar.thalreit:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Compiling libusb in FreeBSD 7.0 RELEASE fails with error message
cd /usr/ports/devel/libusb && make all
--
..
cc -DHAVE_CONFIG_H -I. -Werror -O2 -fno-strict-aliasing -pipe -Wall -MT usb.lo -MD -MP -MF .deps/usb.Tpo -c usb.c -fPIC -DPIC -o .libs/usb.o
cc1: warnings being treated as errors
/usr/include/strings.h:44: warning: 'ffs' declared 'static' but never defined
/usr/include/strings.h:47: warning: 'fls' declared 'static' but never defined
/usr/include/string.h:62: warning: 'memcmp' declared 'static' but never defined
/usr/include/string.h:68: warning: 'memset' declared 'static' but never defined
/usr/include/string.h:74: warning: 'strchr' declared 'static' but never defined
/usr/include/string.h:101: warning: 'strrchr' declared 'static' but never defined
*** Error code 1
Stop in /usr/ports/devel/libusb/work/libusb-0.1.12.
*** Error code 1
Stop in /usr/ports/devel/libusb/work/libusb-0.1.12.
*** Error code 1
Stop in /usr/ports/devel/libusb/work/libusb-0.1.12.
*** Error code 1
Stop in /usr/ports/devel/libusb.
*** Error code 1
>How-To-Repeat:
cd /usr/ports/devel/libusb && make clean && make all
>Fix:
Fix Makefile.am and/or Makefile to have gcc treat warnings _not_ as errors
--
volker at caspar libusb-0.1.12 > diff Makefile Makefile.ORG
260c260
< AM_CFLAGS = $(AM_CFLAGS_EXT)
---
> AM_CFLAGS = -Werror $(AM_CFLAGS_EXT)
--
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list