aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authordavilla <davilla@4pi.com>2011-11-08 12:07:36 -0500
committerdavilla <davilla@4pi.com>2011-11-08 12:11:52 -0500
commit40ab15b1cb6e6c868d6b5ac2f295807741e902f4 (patch)
tree5ff321a2e16dd78b60b62bbd4460ccf0b8e5796b /lib
parent81cea7071fc65e19430e59459fc158f650a9befb (diff)
fixed, libshairport build on ubuntu oneirc
Diffstat (limited to 'lib')
-rw-r--r--lib/libshairport/008-add-missing-libs.patch21
-rw-r--r--lib/libshairport/Makefile1
2 files changed, 22 insertions, 0 deletions
diff --git a/lib/libshairport/008-add-missing-libs.patch b/lib/libshairport/008-add-missing-libs.patch
new file mode 100644
index 0000000000..6efd30222a
--- /dev/null
+++ b/lib/libshairport/008-add-missing-libs.patch
@@ -0,0 +1,21 @@
+--- configure.in-org 2011-11-08 11:53:42.802419355 -0500
++++ configure.in 2011-11-08 11:55:38.082419413 -0500
+@@ -11,8 +11,9 @@ AC_PROG_LIBTOOL
+
+ # Checks for libraries.
+ #AC_CHECK_LIB([c], [main])
+-#AC_CHECK_LIB([m], [main])
++AC_CHECK_LIB([m], [main])
+ AC_CHECK_LIB([ssl], [main],, AC_MSG_ERROR($missing_library))
++AC_CHECK_LIB([crypto], [main],, AC_MSG_ERROR($missing_library))
+ AC_CHECK_LIB([pthread], [main],, AC_MSG_ERROR($missing_library))
+
+ OUTPUT_FILES="Makefile"
+@@ -21,4 +22,4 @@ LIBDIR=$PREFIX
+
+ AC_CONFIG_FILES([${OUTPUT_FILES}])
+ AC_OUTPUT(Makefile src/Makefile)
+-AC_OUTPUT
+\ No newline at end of file
++AC_OUTPUT
+
diff --git a/lib/libshairport/Makefile b/lib/libshairport/Makefile
index aaa036c76f..e0dd22840b 100644
--- a/lib/libshairport/Makefile
+++ b/lib/libshairport/Makefile
@@ -43,6 +43,7 @@ $(SOURCE): $(TARBALLS_LOCATION)/$(ARCHIVE)
cd $(SOURCE); patch -p0 < ../005_fix_shutdown.patch
cd $(SOURCE); patch -p0 < ../006_no_printf.patch
cd $(SOURCE); patch -p0 < ../007_fix_syslog_defines.patch
+ cd $(SOURCE); patch -p0 < ../008-add-missing-libs.patch
cd $(SOURCE); autoreconf -vif
cd $(SOURCE); $(CONFIGURE)