Bug#751878: FTBFS from source on i386 but successfully built in the past

2014-06-17 Thread Michael Biebl
Source: sqlite3
Version: 3.8.5-1
Severity: serious

The current version of sqlite3 FTBFS on i386. See

https://buildd.debian.org/status/package.php?p=sqlite3suite=sid


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (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



Processed: Re: Bug#751878: FTBFS from source on i386 but successfully built in the past

2014-06-17 Thread Debian Bug Tracking System
Processing control commands:

 tag -1 patch
Bug #751878 [src:sqlite3] FTBFS from source on i386 but successfully built in 
the past
Added tag(s) patch.

-- 
751878: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751878
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


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



Bug#751878: FTBFS from source on i386 but successfully built in the past

2014-06-17 Thread Cyril Brulebois
Control: tag -1 patch

Michael Biebl bi...@debian.org (2014-06-17):
 Source: sqlite3
 Version: 3.8.5-1
 Severity: serious
 
 The current version of sqlite3 FTBFS on i386. See
 
 https://buildd.debian.org/status/package.php?p=sqlite3suite=sid

tcl8.6 ships under /usr/lib/i386-linux-gnu/tcl8.6, rather than
/usr/lib/i486-linux-gnu/tcl8.6; switching the --with-tcl path from
DEB_HOST_GNU_TYPE to DEB_HOST_MULTIARCH makes the package build on
i386. I'm not sure about the other settings; especially: passing
--build and --host unconditionally was discouraged at some point
because that enabled cross-compilation mode even when that wasn't
needed.

Anyway, the patch I used:
-   --with-tcl=/usr/lib/$(DEB_HOST_GNU_TYPE)/tcl8.6
+   --with-tcl=/usr/lib/$(DEB_HOST_MULTIARCH)/tcl8.6

(Only build-tested on i386.)

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#751878: FTBFS from source on i386 but successfully built in the past

2014-06-17 Thread GCS
On Tue, Jun 17, 2014 at 2:25 PM, Cyril Brulebois k...@debian.org wrote:
 Michael Biebl bi...@debian.org (2014-06-17):
 Source: sqlite3
 Version: 3.8.5-1
 Severity: serious

 The current version of sqlite3 FTBFS on i386. See

 https://buildd.debian.org/status/package.php?p=sqlite3suite=sid
 I'm aware of it and investigated already. It failed to build on all
x86 architectures.

 tcl8.6 ships under /usr/lib/i386-linux-gnu/tcl8.6, rather than
 /usr/lib/i486-linux-gnu/tcl8.6; switching the --with-tcl path from
 DEB_HOST_GNU_TYPE to DEB_HOST_MULTIARCH makes the package build on
 i386. I'm not sure about the other settings; especially: passing
 --build and --host unconditionally was discouraged at some point
 because that enabled cross-compilation mode even when that wasn't
 needed.
 Yup, got the same here, just not uploaded. Now re-tested and will do it soon.
Anyway, tclConfig.sh is available from /usr/lib/tcl8.6/ as well with
the same trick above.

Laszlo/GCS


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