1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
|
ucl (1.03+repack-6) unstable; urgency=medium
* Bump debhelper's compat version to 13.
* Add 08-Asm-build-flags.patch to make build log checker happy by passing
CPPFLAGS and CFLAGS to gcc calls that compile assembly code on *i386 archs.
* Add `Build-Depends-Package' to symbols file (lintian).
* Standards-Version: 4.5.1.
-- Robert Luberda <robert@debian.org> Tue, 12 Jan 2021 19:58:58 +0100
ucl (1.03+repack-5) unstable; urgency=medium
* Add 05-Fix-double-free.patch from John Reiser to fix memory clobbering
issue visible in upx (closes: #907426).
* New 06-Fix-memory-errors.patch to initialize memory in order to get rid
of memory errors detected by valgrind in a test program included in the
bug report (closes: #804474).
* Add 07-Fix-FTBFS-on-x32.patch that hopefully fixes compilation on x32 arch.
* Bump debhelper's compat version to 11.
* debian/rules:
+ enable `pie' hardening option;
+ do not use dpkg-parsechangelog (lintian);
+ enable LFS flags (lintian).
* Document files removed from the upstream tarball in Files-Excluded
field of debian/copyright (lintian) and update debian/watch for
automatic creation of the tarball.
* Add DEP-12 upstream metadata file.
* debian/control:
+ update Vcs-* fields for salsa migration;
+ use https protocol in the `Homepage' field;
+ set `Rules-Requires-Root' to `no';
+ Standards-Version: 4.2.1.
-- Robert Luberda <robert@debian.org> Sun, 09 Sep 2018 20:57:20 +0200
ucl (1.03+repack-4) unstable; urgency=medium
* Introduce 04-Static-assert.patch to fix FTBFS with gcc-6 by using
_Static_assert for compile-time assertions (closes: #811707).
* debian/rules: enable all hardening options except for pie.
* debian/control:
+ switch VCS fields to https;
+ bump Standards-Version to 3.9.8 (no changes).
-- Robert Luberda <robert@debian.org> Sun, 03 Jul 2016 09:04:58 +0200
ucl (1.03+repack-3) unstable; urgency=medium
* Add 03-Reproducible-build.patch which introduces support for
BUILD_DATETIME pre-processor variable and set its value in
debian/rules to make build reproducible.
* Switch to DEP-5 copyright file format.
* Standards-Version: 3.9.6 (no changes).
-- Robert Luberda <robert@debian.org> Sat, 20 Jun 2015 11:55:35 +0200
ucl (1.03+repack-2) unstable; urgency=medium
* debian/symbols: Tag appropriate symbols with `(arch=any-i386)' prefix
to fix FTBFS on non-i386 architectures (closes: #749146)
-- Robert Luberda <robert@debian.org> Mon, 26 May 2014 23:37:19 +0200
ucl (1.03+repack-1) unstable; urgency=medium
* Repack the upstream tarball to get dir of pre-compiled object
files and thus make lintian happy.
* Switch to using dh-autoreconf instead of autotools-dev (closes: #744671):
+ introduce 02-Autoreconf.patch to fix the autoreconf failures;
+ update debian/rules and source dependencies in debian/rules.
* Provide symbols file (lintian).
* Standards-Version: 3.9.5 (no changes).
* Mark binary package as Multi-Arch: same.
-- Robert Luberda <robert@debian.org> Thu, 22 May 2014 00:22:37 +0200
ucl (1.03-5) unstable; urgency=low
* Switch to `3.0 (quilt)' format. Add initial 01-Examples.patch
containing previous changes.
* Switch to debhelper v9 and tiny rules file:
+ use dh_autotools-dev to update config.{sub,guess} files;
+ multi-arch support;
+ use dpkg-buildflags to set CFLAGS and LDFLAGS;
+ bump build-dependencies on debhelper and dpkg-dev.
* Fix examples/Makefile not to remove original *.c.gz files.
* debian/control:
+ add VCS fields.
+ drop ancient Conflicts/Replaces/Provides on libucl;
+ Standards-Version: 3.9.2 (no changes);
+ sort dependency fields with wrap-and-sort.
-- Robert Luberda <robert@debian.org> Sun, 08 Jan 2012 20:45:02 +0100
ucl (1.03-4) unstable; urgency=low
* Update config.sub & config.guess (closes: #531963).
* Switch to debhelper v7.
* Standards-Version: 3.8.1.
* Fix copyright-refers-to-versionless-license-file lintian's warning.
-- Robert Luberda <robert@debian.org> Sun, 07 Jun 2009 09:30:19 +0200
ucl (1.03-3) unstable; urgency=low
* debian/rules:
+ Don't ignore make distclean errors (lintian).
+ Include `-Wl,-z,noexecstack' in LDFLAGS (fixes lintian's
`shlib-with-executable-stack' warning).
+ Add `-Wl,-z,defs -Wl,--as-needed' to LDFLAGS.
+ Add support for cross-linking.
+ Compile with -D_REENTRANT (policy).
* Build with debhelper v6.
* Use ${binary:Version} instead of ${Source-Version} (lintian).
* Move Homepage to its own control field.
* Standards-Version: 3.7.3.
-- Robert Luberda <robert@debian.org> Tue, 29 Jan 2008 22:00:17 +0100
ucl (1.03-2) unstable; urgency=low
* Upload to unstable.
* Fix typo in debian/watch.
-- Robert Luberda <robert@debian.org> Tue, 28 Sep 2004 21:31:12 +0200
ucl (1.03-1) experimental; urgency=low
* New upstream version.
* Update download URL in the copyright file.
* New debian/watch file for uscan(1).
* Add link to the homepage to binary packages' descriptions.
* Add lintian source override file for `cvsignore-file-in-source'.
-- Robert Luberda <robert@debian.org> Mon, 26 Jul 2004 20:17:53 +0200
ucl (1.02-1) experimental; urgency=low
* New upstream version:
+ rename libucl0 to libucl1 beacuse of soname change.
* Change section of libcul-dev package to libdevel to match the override
file.
* Update config.guess and config.sub files.
* Standards-Version: 3.6.1 (no changes).
-- Robert Luberda <robert@debian.org> Sat, 27 Mar 2004 10:41:12 +0100
ucl (1.01-3) unstable; urgency=low
* Upgrade to Standards-Version: 3.5.7.
* Build with debhelper v4.
* libucl-dev: Depends on `libc6-dev | libc-dev', not on `libc6-dev'.
-- Robert Luberda <robert@debian.org> Sat, 16 Nov 2002 10:43:01 +0100
ucl (1.01-2) unstable; urgency=low
* Rename libucl to libucl0 (closes: #140415).
* Add some examples to libucl-dev.
* Close NMU fixed bug, closes: #96604.
-- Robert Luberda <robert@debian.org> Tue, 2 Apr 2002 08:12:50 +0200
ucl (1.01-1) unstable; urgency=low
* New maintainer (closes: #128399).
* New upstream version (closes: #128015).
* Standars-Version: 3.5.6.
* Added support for DEB_BUILD_OPTIONS=debug,nostrip.
* Updated debian/rules to the newest debhelper.
* Use dh_makeshlibs to generate shlibs file and modify maintainer scripts
(and make lintian happy).
-- Robert Luberda <robert@debian.org> Thu, 28 Mar 2002 09:13:17 +0100
ucl (0.92-1.1) unstable; urgency=low
* Run libtoolize to get support for new architectures. Closes: #96604
-- LaMont Jones <lamont@debian.org> Mon, 9 Jul 2001 21:39:34 -0600
ucl (0.92-1) unstable; urgency=low
* New upstream version. Closes: #79801, #79802, #79803.
-- Leon Breedt <ljb@debian.org> Wed, 18 Apr 2001 23:07:20 +0200
ucl (0.91-1.1) unstable; urgency=low
* Non-maintainer upload
* Fix copyright file. Fixes #79801
* Add a Build-Depends on debhelper to keep lintian happy.
-- Paul Martin <pm@debian.org> Sat, 17 Mar 2001 01:50:46 +0000
ucl (0.91-1) unstable; urgency=low
* Initial release
-- Leon Breedt <ljb@debian.org> Tue, 4 Jul 2000 20:26:38 +0200
|