Skip to content

Changelog popt (1.16-14)

2019

popt (1.16-14) unstable; urgency=medium

   * [6cadc21] Revert memory leak fix that causes regression, more testing required

popt (1.16-13) unstable; urgency=medium

   * [f02a155] Add Salsa CI configuration
   * [5097b39] Fix memory leak in leftovers patche (Closes: #941814)
   * [000719b] Bump standards version to 4.4.1
   * [6b87de3] Set minimum gettext version to 0.19.8 (Closes: #941778)
   * [e0d2fe3] Remove ancient conflicts from 2000
   * [4edac2c] Add examples to libpopt-dev (Closes: #254321)

popt (1.16-12) unstable; urgency=medium

   [ Helmut Grohne ]
   * [0bdae67] Annotate Build-Depends: api-sanity-checker with <!nocheck>.
     (Closes: #894824)
 
   [ Michael Jeanson ]
   * [f3d5d95] Remove redundant override for silent rules
   * [1301752] Add 'Rules-Requires-Root: no' to control
   * [6fd0194] Use salsa canonical uri in VCS-Browser
   * [7fb401b] Bump debhelper compat to 11
   * [eddc98b] Add Build-Depends-Package to symbols file
   * [403a5dc] Bump standards version to 4.3.0

2018

popt (1.16-11) unstable; urgency=medium

   * [d9d0d45] Set myself as maintainer
   * [a9b4695] Modernize packaging
      + Convert to a full debhelper rules file
      + Multiple autoreconf fixes
      + Fix test suite
      + Add comments to all patches
      + Add Fedora patches (Closes: #260275)

2014

popt (1.16-10) unstable; urgency=low

   * debian/rules: move dependency on target autoreconf-stamp from
     configure (which isn't called) to configure-deb-stamp and
     configure-udeb-stamp.
   * Patches: 757935-autoreconf.patch: add change to Makefile.am of
     testit.sh path.
   * That'll teach me to try to be too clever! (Closes: #757935)

popt (1.16-9) unstable; urgency=low

   * Patches:
     + 728596-secure-getenv.patch: update to change #elseif (not recognised
       by gcc) to #elif.
     + 757935-autoreconf.patch: remove AM_C_PROTOTYPES from configure.ac
   * Add dependency on dh-autoreconf, and use that in debian/rules instead
     of directly using the rules from autotools-dev. (Closes: #757935)
   * Update to standards version 3.9.5 (no changes)

2013

popt (1.16-8) unstable; urgency=low

   * Remove build dependency on quilt. (Closes: #709541)
   * Fix renamed __secure_getenv() function for building with glibc 2.17
     and later. (Closes: #728596)
   * Use dh_autotools-dev_updateconfig and dh_autotools-dev_restoreconfig
     to keep config.sub and config.guess up to date.
     Build-depend on autotools-dev.

2012

popt (1.16-7) unstable; urgency=low

   * Fix install directory for the pkgconfig file. (Closes: #658663)
     Thanks to Christoph Biedl for spotting the oddity.
     dh_install strikes again!

popt (1.16-6) unstable; urgency=low

   * Change dependency on gettext to a version that has a msgfmt that
     always builds little endian .mo files. (Closes: #670023)

popt (1.16-5) unstable; urgency=low

   * Enabled hardened build flags. (Closes: #672835)

popt (1.16-4) unstable; urgency=low

   * Multiarch build cleanup take 2. (Closes: #670022)
   * Ignoring localizations binary endianness versus multiarch problem.
     That's something for gettext to fix. Thanks for the advice, vorlon.
     (Ignoring: #670023)
   * Update to debhelper 9.
   * Update to standards version 3.9.2
   * Updated copyright file and converted to machine readable format.

2011

popt (1.16-3) unstable; urgency=low

   * Multiarch build cleanup. Thanks to Jakub Wilk. (Closes: #638447)

popt (1.16-2) unstable; urgency=low

   * Update to standards version 3.9.2
     + Comply with new build-arch/build-indep requirements.
     + Note that libtool .la files are deprecated under Debian policy 3.9.1,
       but continute to include libpopt.la under the "historical" exception.
   * Package upstream's libpopt.pc (Closes: #421575)
   * Add multiarch support. Thanks to Steve Langasek for patch.
     (Closes: #638447)
   * Update debian/compat to 8.
   * Add a debian/symbols file. (Closes: #551437)

2010

popt (1.16-1) unstable; urgency=low

   * New upstream release (Closes: #581439)
   * Switch to dpkg-source 3.0 (quilt) format
   * Add a watch file.
   * Update to standards version 3.8.4 (no changes)

2009

popt (1.15-1) unstable; urgency=low

   * New upstream release
   * Update to standards version 3.8.3
     + debian/README.source added
   * debian/rules: Switch from using "dh_clean -k" to "dh_prep".

2008

popt (1.14-4) unstable; urgency=low

   * Remove locale data from the udeb, and change the package
     description. The debian-installer developers are sure that they
     don't need the localization information, mainly error messages.
     (Thanks to Frans Pop for bringing this to my attention.)

popt (1.14-3) unstable; urgency=low

   * Add the locale data to the udeb, as per the package description.
     (Closes: #485926)

popt (1.14-2) unstable; urgency=low

   * Fix conflicts typo on libpopt0/libpopt-dev. (Closes: #485603)

popt (1.14-1) unstable; urgency=low

   * New upstream version.
     + See CHANGES file for details.
     + debian/patches/374797.patch no longer needed
     + Upstream now has po/de.po, po/zh_CN.po
   * Move existing bug fixes into quilt:
     + debian/patches/217602.patch: Drop alignment check in
       poptSaveLong() and poptSaveInt()
     + debian/patches/356669.patch: po/ca.po (Catalan).
   * Fix debian/patches/ to allow future source format 3.0 (quilt).
     (Closes: #484951)
   * Fix lintian errors:
     + substvar-source-version-is-deprecated, changed to ${binary:Version}
     + debian-rules-ignores-make-clean-error
   * Updates to CFLAGS in debian/rules to ensure correct build.
   * Update to standards-version 3.8.0 and debhelper 7, and move to
     section libs.
   * Note: config.sub and config.guess are whatever upstream supplies.
     The previous use of the latest locally installed versions was a
     kluge to avoid build problems on new architectures. This is not
     compatible with future source packaging formats, and if not carefully
     handled causes build problems when autotools is not installed.
   * Accommodate cross-compilation. (Closes: #282913)

2006

popt (1.10-3) unstable; urgency=low

   * The lib64 problem remains, as an rpath problem. Patch 374797.patch
     changes Makefile.in so that ./configure doesn't put the libraries in
     the wrong place or give them the wrong rpath. (Closes: #374797)
     PS. This fix is fragile to any of the autoconf files (eg.
     configure.ac or Makefile.ac) being touched or modified.

popt (1.10-2) unstable; urgency=low

   * Fix building on 64-bit architectures where the autoconf tools want
     to put things in /usr/lib64 instead of /usr/lib. Thanks to Roberto
     Pariset for the advice and Simon Huggins for the patch.
     (Closes: #370414)

popt (1.10-1) unstable; urgency=low

   * New upstream release
     + Fixes wide character problem (Closes: #197416,#275234)
   * Build a udeb. Thanks to David Härdeman for the poking.
     (Closes: #358671)
   * Automatically update config.sub and config.guess on build if these
     files are available in /usr/share/misc. (Closes: #342668)
   * Removed popt.ps from the source tarball as it's non-free.
     (Closes: #179959)
   * Use quilt to apply local patches:
     + 318833.patch: Incorrect handling of leftovers together with
       poptStuffArgs. (Closes: #318833)
     + 278402-manpage.patch Fix manpage example code problem.
       Thanks to Carl Henrik Lunde for the patch. (Closes: #278402)
     + 367153-manpage.patch Fix manpage typos.
       Thanks to A Costa for the patch. (Closes: #367153)
   * Move po/zh_CN.GB2312.* po/zh_CN.* (Closes: #356659)
   * Install Catalan translation ca.po. (Closes: #356669);
   * Install new German translation de.po. (Closes: #353068)
   * Standards-Version: 3.7.2
   * Depend on debhelper 5
   * Fix debian/copyright (Closes: #236282,#237290)

2004

popt (1.7-5) unstable; urgency=high

   * The "I hate automake" release.
   * Make sure configure.in and configure.ac are the same, including
     timestamp. This allows a compile if you have two different versions of
     automake installed. (Closes: #245819)
   * Standards-Version: 3.6.1

2003

popt (1.7-4) unstable; urgency=low

   * Missed alignment check in poptSaveInt(). (Closes: #217602)
   * Add shlibdeps check for 1.7-4 if building on m68k, due to
     brokenness with older versions of libpopt0 (the alignment checks).
     Other archs may be broken, too. Please make yourselves known if so.

popt (1.7-3) unstable; urgency=low

   * Drop alignment check in poptSaveLong(). (Closes: #217602)
   * Depend on "libc6-dev | libc-dev". (Closes: #218008)
   * Updated config.guess and config.sub. (Closes: #218010)

popt (1.7-2) unstable; urgency=low

   * The "Apart from that, how was the play, Mrs Lincoln?" release.
   * Acknowledging NMU. (Closes: #195072)
     It got unstuck because the pattern it was matching for was X.X.X,
     and this version is just X.X. Filip's method is much cleaner.

popt (1.7-1.1) unstable; urgency=low

   * NMU. Sorry Paul, but this way popt could be fixed before the broken version
     got installed into the archives.
   * Use a different way of figuring out the package version. (Closes: #195072)
     Packages in incoming which got (auto)built against the broken version
     should be bin-NMUed.

popt (1.7-1) unstable; urgency=low

   * New upstream version. (Closes: #178773, #182248, #193434)
   * Changed section of libpopt-dev to libdevel.
   * Added in some .po files I'd missed.
   * Standards version: 3.5.10

2002

popt (1.6.4-2) unstable; urgency=low

   * Last upload broke shlibs. This one fixes it. (Sorry joeyh.)
   * Use and depend on debhelper v4.
   * Standards-Version 3.5.6

popt (1.6.4-1) unstable; urgency=low

   * New upstream release (Closes: #150760)
     - Updates config.guess and config.sub
     - Adds a lot of checks for unexpected internal errors.

popt (1.6.2-7) unstable; urgency=HIGH

   * Backported fix from 1.6.3 to segfault in poptStrippedArgv.
     (Closes: #135953)
   * Please consider for inclusion in woody.

2001

popt (1.6.2-6) unstable; urgency=HIGH

   * Modified depends in libpopt-dev to depend on
     libpopt0 (= ${Source-Version}). Previous uploads would allow
     libpopt0 to get out of step with libpopt-dev, causing compiles to
     fail if the user starts from having 1.5-1 installed, and only
     upgrades libpopt0. This is a violation of a "should" policy
     directive.  (Closes: #125685)
   * Removed redundant ldconfig call from debian/libpopt0.postinst, as
     debhelper does it for us. Fixes lintian postinst-unsafe-ldconfig
     warning.
   * Uploading with urgency=high, since this upload contains
     only minimal, "important" bugfixes.

popt (1.6.2-5) unstable; urgency=low

   * Add versioned shlibs. This helps out rpm's Bug#95789.

popt (1.6.2-4) unstable; urgency=low

   * Update config.guess and config.sub to the latest from GNU, to allow
     configure to run on PARISC architecture. (Closes: #94691)

popt (1.6.2-3) unstable; urgency=low

   * Add Build-Depends on gettext. (Closes: #95292)

popt (1.6.2-2) unstable; urgency=low

   * Added versioned conflict to rpm which is statically built, as
     that also includes all the .po files from popt.
     (Closes: #95026,#95029)
   * Changed libpopt0's section from libs to base, so that it agrees with
     the override on ftp.debian.org.

popt (1.6.2-1) unstable; urgency=low

   * New maintainer.
   * Thanks for the NMUs. (Closes: #59324,#62314)
   * New upstream release. (Closes: #89690,#94691)
   * Corrected copyright file. (Closes: #61411)
   * Corrected location of upstream. (Closes: #77653)
   * Added Build-Depends to comply with current policy.
   * Ensure all .po files get included in libpopt0.
   * Updated debian/rules to debhelper 3.

2000

popt (1.5-0.1) unstable; urgency=low

   * New upstream release. (closes: Bug#59324)
   * Non maintainer release.

popt (1.4-1.1) frozen unstable; urgency=low

   * Non-maintainer upload.
 
   * Move libpopt to /lib since pump (/sbin) uses it. (Closes: Bug#62314)
   * Add conflicts for libpopt-dev (old versions of -dev point to /usr/lib,
     which makes ldconfig complain)

1999

popt (1.4-1) unstable; urgency=low

   * New upstream version
   * New version uses newer libtool (Closes: 52085)

popt (1.3-4) unstable; urgency=low

   * Removed popt.ps from the "upstream" tarball (which I make from the
     rpm anyway) and the package---it's non-free! (Closes: #41578)
   * Added README.Debian to tell people about man 3 popt, which Erik
     Troan says contains everything the postscript doc does

popt (1.3-3) unstable; urgency=low

   * -2 is going to fail dinstall's signature check, here's -3

popt (1.3-2) unstable; urgency=low

   * Whee, split libpopt0 and libpopt-dev packages
   * Standards-version 3.0.0
   * Since I had to rewrite the rules file, it now uses debhelper v2

popt (1.3-1) unstable; urgency=low

   * Adopting package from Enrique
   * 1.3-0.1 provided a proper dynamic library.  Closes: bug#22918
   * Fixed dependencies

popt (1.3-0.1) unstable; urgency=low

   * Non-maintainer Upload
   * New upstream version
   * Changes required due to the new upstream in excruciatingly exact detail
     since this is a NMU:
     - make PREFIX= is now make DESTDIR=
     - clean target now uses make distclean, not make squeaky
     - popt.3 manpage gets compressed
     - /usr/lib/libpopt.la is chmod'd 644 to kill lintian warning
     - libpopt.so is now --strip-unneeded'd and chmod'd 644
     - added postinst file and made it call ldconfig on configure
     - added shlibs file

1998

popt (1.1.1-3) unstable; urgency=low

   * Now popt builds properly from clean sources. Fixes: 25581, 26277.

popt (1.1.1-2) unstable; urgency=low

   * Don't strip libpopt.a

popt (1.1.1-1) unstable; urgency=low

   * New upstream version. (fixes: #22466)
   * New documentation. (fixes: #22467)

popt (1.0-4) unstable; urgency=low

   * Updated Standards-Version.

popt (1.0-3) unstable; urgency=low

   * Defines the dependency on libc*-dev at build-time, fixes: Bug#17208

popt (1.0-2) unstable; urgency=low

   * Added patch by Bruce Perens to use "const" in poptOption structs.

popt (1.0-1) unstable; urgency=low

   * New package.