Package: parser-mysql
Version: 10.3-5
Severity: serious
Tags: patch
Justification: fails to build from source (but built successfully in the past)
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch

parser-mysql fails to build from source because it tries to look for ltdl
library in /usr/lib.

Here's a log of failed build in Ubuntu:
https://launchpad.net/ubuntu/+source/parser-mysql/10.3-5build1/+build/2949683/+files/buildlog_ubuntu-precise-i386.parser-mysql_10.3-5build1_FAILEDTOBUILD.txt.gz

The patch applied in Ubuntu follows.
https://launchpad.net/ubuntu/+source/parser-mysql/10.3-5ubuntu1

diff -Nru parser-mysql-10.3/debian/rules parser-mysql-10.3/debian/rules
--- parser-mysql-10.3/debian/rules      2011-10-01 13:41:45.000000000 +0000
+++ parser-mysql-10.3/debian/rules      2011-11-27 07:24:13.000000000 +0000
@@ -5,6 +5,7 @@
 
 PACKAGE = $(shell dh_listpackages)
 TMP     = $(CURDIR)/debian/$(PACKAGE)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) 
 
 %:
        dh $@
@@ -15,7 +16,7 @@
                --libdir=/usr/lib/parser3/ \
                CPPFLAGS="-I/usr/include/parser3" \
                --with-ltdl-include=/usr/include \
-               --with-ltdl-lib=/usr/lib \
+               --with-ltdl-lib=/usr/lib/$(DEB_HOST_MULTIARCH) \
                CFLAGS="$(CFLAGS)" LDFLAGS="-lstdc++"
 
 override_dh_auto_install:

-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric-proposed'), (500, 'oneiric'), (100, 'oneiric-backports')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-14-generic (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to