Hi!
A while ago, Hugh McMaster declared an intent to NMU.  That NMU's time has
come, however, I see it differs from the posted diff.  Thus, I'm posting
what is actually in the version in RFS.

I'll upload it to DELAYED shortly.  Please holler if anything is amiss.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Laws we want back: Poland, Dz.U. 1921 nr.30 poz.177 (also Dz.U. 
⣾⠁⢰⠒⠀⣿⡁ 1920 nr.11 poz.61): Art.2: An official, guilty of accepting a gift
⢿⡄⠘⠷⠚⠋⠀ or another material benefit, or a promise thereof, [in matters
⠈⠳⣄⠀⠀⠀⠀ relevant to duties], shall be punished by death by shooting.
diff -u unixodbc-2.3.4/debian/changelog unixodbc-2.3.4/debian/changelog
--- unixodbc-2.3.4/debian/changelog
+++ unixodbc-2.3.4/debian/changelog
@@ -1,3 +1,17 @@
+unixodbc (2.3.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/control:
+    - Mark unixodbc-dev Multi-Arch: same (Closes: #872411).
+    - Depend on libltdl-dev instead of libltdl3-dev.
+  * debian/rules:
+    - Compile with --enable-fastvalidate to avoid performance degradation
+      when working with large numbers of handles (Closes: #819622).
+    - Move unixodbc_conf.h to /usr/include/<triplet> to avoid
+      a file conflict on multi-arch systems.
+
+ -- Hugh McMaster <[email protected]>  Tue, 07 Nov 2017 18:12:44 +1100
+
 unixodbc (2.3.4-1) unstable; urgency=medium
 
   * New upstream release.  Closes: #843847.
diff -u unixodbc-2.3.4/debian/control unixodbc-2.3.4/debian/control
--- unixodbc-2.3.4/debian/control
+++ unixodbc-2.3.4/debian/control
@@ -44,11 +44,12 @@
 
 Package: unixodbc-dev
 Architecture: any
+Multi-Arch: same
 Section: libdevel
 Priority: extra
 Depends: libodbc1 (= ${binary:Version}),
        odbcinst1debian2 (= ${binary:Version}),
-       libltdl3-dev, ${misc:Depends}
+       libltdl-dev, ${misc:Depends}
 Conflicts: libiodbc2-dev, remembrance-agent (<< 2.11-4)
 Description: ODBC libraries for UNIX (development files)
  This package contains the development files (headers and libraries) for
diff -u unixodbc-2.3.4/debian/rules unixodbc-2.3.4/debian/rules
--- unixodbc-2.3.4/debian/rules
+++ unixodbc-2.3.4/debian/rules
@@ -15,7 +15,7 @@
        # Add here commands to configure the package.
        CXXFLAGS="-g -O2 -pipe" \
        dh_auto_configure -- --enable-static --enable-ltdllib --without-pth \
-               --enable-drivers --enable-driverc
+               --enable-drivers --enable-driverc --enable-fastvalidate
 
 override_dh_auto_clean:
        dh_auto_clean
@@ -24,6 +24,8 @@
        dh_auto_install
        mkdir -p $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/odbc
        cp -L $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/lib*S.so 
$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libnn.so 
$(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/odbc
+       mkdir -p $(CURDIR)/debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)
+       mv $(CURDIR)/debian/tmp/usr/include/unixodbc_conf.h 
$(CURDIR)/debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)
 
 override_dh_makeshlibs:
        dh_makeshlibs -X lib/$(DEB_HOST_MULTIARCH)/odbc/lib

Reply via email to