[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#438869: Should Build-Depend on firebird2.0-dev



Package: qt-x11-free
Severity: important
Tags: patch

Hi,

firebird1.5 is going to be removed from the archive because it is not
supported by upstream and has security issues (see #438855 for the long
story).

As a consequence, firebird1.5-dev and libfbclient1 will disappear from
the archive, leaving qt-x11-free FTBFS and uninstallable (and making
this bug grave).

Attached is a patch that
a) replaces firebird1.5-dev with firebird2.0-dev in Build-Depends
b) adds powerpc to the list of architectures supported by firebird

Note that as noted in #427191, qt-x11-free FTBFS on amd64 with
firebird2.0-dev due to some invalid typecasts.

I can try fixing this too but my qt experience is void :)
OTOH, I have some in firebird types so who knows.

Thanks for considering,
    dam
diff -u qt-x11-free-3.3.7/debian/control qt-x11-free-3.3.7/debian/control
--- qt-x11-free-3.3.7/debian/control
+++ qt-x11-free-3.3.7/debian/control
@@ -1,7 +1,7 @@
 Source: qt-x11-free
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
 Uploaders: Christopher Martin <chrsmrtn@debian.org>, Adeodato Simó <dato@net.com.org.es>, Ana Beatriz Guerrero Lopez <ana@debian.org>, Sune Vuorela <debian@pusling.com>
-Build-Depends: debhelper (>= 5.0.31), libxext-dev (>= 4.3.0.dfsg.1-4), libxrandr-dev (>= 4.3.0.dfsg.1-4), libsm-dev (>= 4.3.0.dfsg.1-4), libxmu-dev (>= 4.3.0.dfsg.1-4), libice-dev (>= 4.3.0.dfsg.1-4), libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev, libxcursor-dev, libxinerama-dev, libxi-dev, zlib1g-dev, libjpeg62-dev, libmng-dev (>= 1.0.3), libpng12-dev | libpng12-0-dev, libfontconfig1-dev, libfreetype6-dev, libxft-dev, libiodbc2-dev (>= 3.51.2-4), libmysqlclient15-dev | libmysqlclient-dev, flex, libpq-dev, libaudio-dev, libcupsys2-dev, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, dpatch (>= 1.13), libsqlite3-dev, firebird1.5-dev [i386 kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 netbsd-i386 amd64 sparc]
+Build-Depends: debhelper (>= 5.0.31), libxext-dev (>= 4.3.0.dfsg.1-4), libxrandr-dev (>= 4.3.0.dfsg.1-4), libsm-dev (>= 4.3.0.dfsg.1-4), libxmu-dev (>= 4.3.0.dfsg.1-4), libice-dev (>= 4.3.0.dfsg.1-4), libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev, libxcursor-dev, libxinerama-dev, libxi-dev, zlib1g-dev, libjpeg62-dev, libmng-dev (>= 1.0.3), libpng12-dev | libpng12-0-dev, libfontconfig1-dev, libfreetype6-dev, libxft-dev, libiodbc2-dev (>= 3.51.2-4), libmysqlclient15-dev | libmysqlclient-dev, flex, libpq-dev, libaudio-dev, libcupsys2-dev, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, dpatch (>= 1.13), libsqlite3-dev, firebird2.0-dev [i386 kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 netbsd-i386 amd64 sparc powerpc]
 Section: libs
 Priority: optional
 Standards-Version: 3.7.2
@@ -51,7 +51,7 @@
  to access a PostgreSQL DB.
 
 Package: libqt3-mt-ibase
-Architecture: i386 kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 netbsd-i386 amd64 sparc
+Architecture: i386 kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 netbsd-i386 amd64 sparc powerpc
 Section: libs
 Depends: ${shlibs:Depends}
 Conflicts: libqt3c102-mt-ibase
diff -u qt-x11-free-3.3.7/debian/changelog qt-x11-free-3.3.7/debian/changelog
--- qt-x11-free-3.3.7/debian/changelog
+++ qt-x11-free-3.3.7/debian/changelog
@@ -1,3 +1,11 @@
+qt-x11-free (3:3.3.7-6.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Build-Depend on firebird2.0-dev
+  * Add powerpc to firebird-supported architectures
+
+ -- Damyan Ivanov <dmn@debian.org>  Mon, 20 Aug 2007 15:26:31 +0300
+
 qt-x11-free (3:3.3.7-6) unstable; urgency=low
 
   * Patch for potential vulnerability in QTextEdit, which might cause remote

Reply to: