Date: Sat, 11 Aug 2012 00:31:27 +0200 From: "zoon01" <zoon01@nas4free.org> To: <freebsd-ports-bugs@freebsd.org> Subject: freebsd-ports-bugs@freebsd.org devel/libftdi Message-ID: <000301cd7747$e181dca0$a48595e0$@nas4free.org>
next in thread | raw e-mail | index | archive | help
This is a multipart message in MIME format. ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Port devel/libftdi seems broken on both i386 and amd64 freebsd 9.0 release p4 I included all the new files for the port upgrade for libftdi from 0.18 to 0.20 >From files in current port tree this file can be removed: patch-examples_serial_read.c as it is no longer used Regards, Michael Zoon ===> Building for libftdi-0.18 (CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/local/bin/autoheader-2.69) rm -f stamp-h1 touch ./config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive Making all in src /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -I/usr/local/include -fno-strict-aliasing -MT ftdi.lo -MD -MP -MF .deps/ftdi.Tpo -c -o ftdi.lo ftdi.c mv -f .deps/ftdi.Tpo .deps/ftdi.Plo mv: rename .deps/ftdi.Tpo to .deps/ftdi.Plo: No such file or directory *** Error code 1 Stop in /usr/ports/devel/libftdi/work/libftdi-0.18/src. *** Error code 1 Stop in /usr/ports/devel/libftdi/work/libftdi-0.18. *** Error code 1 Stop in /usr/ports/devel/libftdi/work/libftdi-0.18. *** Error code 1 Stop in /usr/ports/devel/libftdi. *** Error code 1 Stop in /usr/ports/devel/libftdi. dev# ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="distinfo" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="distinfo" SHA256 (libftdi-0.20.tar.gz) =3D = 3176d5b5986438f33f5208e690a8bfe90941be501cc0a72118ce3d338d4b838e=0A= SIZE (libftdi-0.20.tar.gz) =3D 423570=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="Makefile" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="Makefile" # New ports collection makefile for: libftdi=0A= # Date created: 2006-07-27=0A= # Whom: Olexandr Davydenko <o.davydenko@gmail.com>=0A= #=0A= # $FreeBSD: ports/devel/libftdi/Makefile,v 1.17 2011/09/23 22:22:03 = amdmi3 Exp $=0A= #=0A= =0A= PORTNAME=3D libftdi=0A= PORTVERSION=3D 0.20=0A= CATEGORIES=3D devel=0A= MASTER_SITES=3D http://www.intra2net.com/en/developer/libftdi/download/=0A= =0A= MAINTAINER=3D zoon01@nas4free.org=0A= COMMENT=3D A library (using libusb) to talk to FTDI chips=0A= =0A= OPTIONS=3D BOOST "Build with boost" off=0A= =0A= USE_AUTOTOOLS=3D autoconf libtool automake=0A= GNU_CONFIGURE=3D yes=0A= CFLAGS+=3D -I${LOCALBASE}/include=0A= USE_LDCONFIG=3D yes=0A= USE_GNOME=3D pkgconfig gnomehack=0A= =0A= PORTDOCS=3D COPYING.LIB ChangeLog README=0A= =0A= .include <bsd.port.pre.mk>=0A= =0A= .if defined(WITH_BOOST)=0A= PLIST_SUB+=3D BOOST=3D""=0A= CONFIGURE_ARGS+=3D --with-boost=0A= CXXFLAGS+=3D "-I${LOCALBASE}/include"=0A= LIB_DEPENDS+=3D boost_system.4:${PORTSDIR}/devel/boost-libs=0A= .else=0A= PLIST_SUB+=3D BOOST=3D"@comment "=0A= CONFIGURE_ARGS+=3D --without-boost=0A= .endif=0A= =0A= .if ${OSVERSION} < 800069=0A= LIB_DEPENDS+=3D usb-0.1:${PORTSDIR}/devel/libusb=0A= .else=0A= EXTRA_PATCHES=3D ${FILESDIR}/extra-patch-configure.in=0A= .endif=0A= =0A= post-patch:=0A= @${REINPLACE_CMD} -E -e \=0A= 's:\$$\(libdir\)/pkgconfig:${PREFIX}/libdata/pkgconfig:' \=0A= ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in=0A= =0A= pre-configure:=0A= @cd ${WRKSRC} && ${AUTORECONF}=0A= =0A= post-install:=0A= .if !defined(NOPORTDOCS)=0A= ${MKDIR} ${DOCSDIR}=0A= ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}=0A= .endif=0A= =0A= .include <bsd.port.post.mk>=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="extra-patch-configure.in" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="extra-patch-configure.in" --- configure.in.orig 2012-03-19 12:20:56.000000000 +0100=0A= +++ configure.in 2012-08-10 23:27:47.000000000 +0200=0A= @@ -7,30 +7,7 @@=0A= AM_PROG_LIBTOOL=0A= AC_PROG_CXX=0A= =0A= -dnl check for libusb-config=0A= -AC_CHECK_TOOL(HAVELIBUSB, libusb-config)=0A= -=0A= -if test ! -z "$HAVELIBUSB"; then=0A= - LIBUSB_CFLAGS=3D`$HAVELIBUSB --cflags`=0A= - LIBUSB_LIBS=3D`$HAVELIBUSB --libs`=0A= -=0A= - CFLAGS=3D"$CFLAGS $LIBUSB_CFLAGS"=0A= - LIBS=3D"$LIBS $LIBUSB_LIBS"=0A= -else=0A= - AC_MSG_ERROR([*** libusb-config not found. You need a working libusb = installation.])=0A= -fi=0A= -=0A= -dnl check for version of libusb=0A= -AC_MSG_CHECKING([if libusb version is >=3D 0.1.7])=0A= -libusb_version_needed=3D"1007"=0A= -libusb_version=3D`$HAVELIBUSB --version | sed -e "s/libusb //" | awk = 'BEGIN { FS =3D "."; } { printf "%d", ($''1 * 1000 + $''2) * 1000 + = $''3;}'`=0A= -=0A= -if test $libusb_version -lt $libusb_version_needed; then=0A= - AC_MSG_RESULT(no)=0A= - AC_MSG_ERROR([*** libusb is too old ($libusb_version). You need a = libusb installation newer or equal to 0.1.7.])=0A= -else=0A= - AC_MSG_RESULT(yes)=0A= -fi=0A= +LIBS=3D"$LIBS -lusb"=0A= =0A= ENABLE_ASYNC_MODE=3D0=0A= AC_ARG_WITH(async-mode,=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="patch-examples_baud_test.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-examples_baud_test.c" --- examples/baud_test.c.orig 2012-03-15 10:58:44.000000000 +0100=0A= +++ examples/baud_test.c 2012-08-10 22:37:09.000000000 +0200=0A= @@ -31,6 +31,7 @@=0A= =0A= #include <sys/time.h>=0A= #include <stdio.h>=0A= +#include <stdlib.h>=0A= #include <unistd.h>=0A= #include <ftdi.h>=0A= =0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="patch-examples_bitbang.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-examples_bitbang.c" --- examples/bitbang.c.orig 2012-03-15 10:58:44.000000000 +0100=0A= +++ examples/bitbang.c 2012-08-10 22:37:09.000000000 +0200=0A= @@ -1,6 +1,7 @@=0A= /* This program is distributed under the GPL, version 2 */=0A= =0A= #include <stdio.h>=0A= +#include <stdlib.h>=0A= #include <unistd.h>=0A= #ifdef __WIN32__=0A= #define sleep(x) Sleep(x)=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="patch-examples_bitbang_ft2232.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-examples_bitbang_ft2232.c" --- examples/bitbang_ft2232.c.orig 2012-03-15 10:58:44.000000000 +0100=0A= +++ examples/bitbang_ft2232.c 2012-08-10 22:37:09.000000000 +0200=0A= @@ -9,6 +9,7 @@=0A= */=0A= =0A= #include <stdio.h>=0A= +#include <stdlib.h>=0A= #include <unistd.h>=0A= #ifdef __WIN32__=0A= #define sleep(x) _sleep(x)=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="patch-examples_bitbang2.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-examples_bitbang2.c" --- examples/bitbang2.c.orig 2012-03-15 10:58:44.000000000 +0100=0A= +++ examples/bitbang2.c 2012-08-10 22:37:09.000000000 +0200=0A= @@ -30,6 +30,7 @@=0A= =0A= =0A= #include <stdio.h>=0A= +#include <stdlib.h>=0A= #include <unistd.h>=0A= #ifdef __WIN32__=0A= #define usleep(x) Sleep((x+999)/1000)=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="patch-examples_find_all.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-examples_find_all.c" --- examples/find_all.c.orig 2012-03-15 10:58:44.000000000 +0100=0A= +++ examples/find_all.c 2012-08-10 22:37:09.000000000 +0200=0A= @@ -6,6 +6,7 @@=0A= */=0A= =0A= #include <stdio.h>=0A= +#include <stdlib.h>=0A= #include <ftdi.h>=0A= =0A= int main(void)=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="patch-examples_simple.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-examples_simple.c" --- examples/simple.c.orig 2012-03-15 10:58:44.000000000 +0100=0A= +++ examples/simple.c 2012-08-10 22:49:53.000000000 +0200=0A= @@ -6,6 +6,7 @@=0A= */=0A= =0A= #include <stdio.h>=0A= +#include <stdlib.h>=0A= #include <ftdi.h>=0A= =0A= int main(void)=0A= ------=_NextPart_000_0004_01CD7758.A511D890 Content-Type: application/octet-stream; name="patch-src_ftdi.c" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="patch-src_ftdi.c" --- src/ftdi.c.orig 2012-03-15 10:58:44.000000000 +0100=0A= +++ src/ftdi.c 2012-08-10 22:42:51.000000000 +0200=0A= @@ -28,6 +28,7 @@=0A= /** \addtogroup libftdi */=0A= /* @{ */=0A= =0A= +#include <stdlib.h>=0A= #include <usb.h>=0A= #include <string.h>=0A= #include <errno.h>=0A= ------=_NextPart_000_0004_01CD7758.A511D890--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000301cd7747$e181dca0$a48595e0$>