[oe-commits] org.oe.dev libusb: add libtool patch from poky, safe for general consumption

koen commit oe at amethyst.openembedded.net
Mon Jun 2 11:37:15 UTC 2008


libusb: add libtool patch from poky, safe for general consumption

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: d19ecf6f018725466205baf40461e18c56549d06
ViewMTN: http://monotone.openembedded.org/revision/info/d19ecf6f018725466205baf40461e18c56549d06
Files:
1
packages/libusb/libusb
packages/libusb/libusb/configure_fix.patch
packages/libusb/libusb_0.1.12.bb
Diffs:

#
# mt diff -r7feb68ccacc2c03dd50f9fa84835238516dfce0f -rd19ecf6f018725466205baf40461e18c56549d06
#
#
#
# add_dir "packages/libusb/libusb"
# 
# add_file "packages/libusb/libusb/configure_fix.patch"
#  content [351a339407ea1d03a4ee04f7004f0e96f7ab2dee]
# 
# patch "packages/libusb/libusb_0.1.12.bb"
#  from [2559d678cd309c2aec657b715deb35f05a2d2384]
#    to [125b0c76cbad29dff924236250cca01df5c36d00]
#
============================================================
--- packages/libusb/libusb/configure_fix.patch	351a339407ea1d03a4ee04f7004f0e96f7ab2dee
+++ packages/libusb/libusb/configure_fix.patch	351a339407ea1d03a4ee04f7004f0e96f7ab2dee
@@ -0,0 +1,17 @@
+For some reason libtool 2.2.2 can't cope with this, LT_LANG(C++) works though.
+
+RP - 14/4/08
+
+Index: libusb-0.1.12/configure.in
+===================================================================
+--- libusb-0.1.12.orig/configure.in	2008-04-14 22:08:26.000000000 +0100
++++ libusb-0.1.12/configure.in	2008-04-14 22:09:43.000000000 +0100
+@@ -149,7 +149,7 @@
+ fi
+ 
+ # Checks for programs.
+-AC_LANG_CPLUSPLUS
++AC_PROG_CXX
+ AC_PROG_CC
+ AM_PROG_CC_C_O
+ AC_PROG_INSTALL
============================================================
--- packages/libusb/libusb_0.1.12.bb	2559d678cd309c2aec657b715deb35f05a2d2384
+++ packages/libusb/libusb_0.1.12.bb	125b0c76cbad29dff924236250cca01df5c36d00
@@ -3,9 +3,10 @@ LICENSE = "LGPL"
 HOMEPAGE = "http://libusb.sf.net"
 SECTION = "libs"
 LICENSE = "LGPL"
-PR = "r1"
+PR = "r3"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/libusb/libusb-${PV}.tar.gz"
+SRC_URI = "${SOURCEFORGE_MIRROR}/libusb/libusb-${PV}.tar.gz \
+	   file://configure_fix.patch;patch=1"
 
 S = "${WORKDIR}/libusb-${PV}"
 
@@ -14,7 +15,7 @@ EXTRA_OECONF = "--disable-build-docs"
 PARALLEL_MAKE = ""
 EXTRA_OECONF = "--disable-build-docs"
 
-export CXXFLAGS += "-lstdc++"
+export CXXFLAGS += "-lstdc++ -I${STAGING_INCDIR}"
 
 do_stage() {
 






More information about the Openembedded-commits mailing list