mig (1.8+git20231217-5) unstable; urgency=medium * Upload to unstable. -- Samuel Thibault Thu, 01 Aug 2024 21:04:06 +0200 mig (1.8+git20231217-4) experimental; urgency=medium * control, rules: Add arm64 packages. -- Samuel Thibault Tue, 30 Jul 2024 13:25:01 +0200 mig (1.8+git20231217-3) unstable; urgency=medium * patches/portarray-inline-restore-on-error: Fix bogus port deallocation on server error. -- Samuel Thibault Sun, 14 Jul 2024 16:34:23 +0200 mig (1.8+git20231217-2) unstable; urgency=medium * rules: Fix taking target compilation flags. * patches/implicit-declaration: Fix build with gcc-14 (Closes: Bug#1075272) -- Samuel Thibault Sun, 07 Jul 2024 20:02:52 +0200 mig (1.8+git20231217-1) unstable; urgency=medium * New upstream snapshot. - control: Bump gnumach build-dep/dep accordingly. - patches/git-amd64: Upstreamed. -- Samuel Thibault Mon, 18 Dec 2023 00:30:03 +0100 mig (1.8+git20230520-7) unstable; urgency=medium * patches/64bit: Update code generation to handle the new 64 bit ABI. * control: Bump gnumach-dev dep accordingly. -- Samuel Thibault Mon, 25 Sep 2023 11:02:49 +0200 mig (1.8+git20230520-6) unstable; urgency=medium * rules: Drop :any, it actually breaks the dependency. -- Samuel Thibault Mon, 29 May 2023 14:42:44 +0200 mig (1.8+git20230520-5) unstable; urgency=medium * control.in: Really fix typo. -- Samuel Thibault Mon, 29 May 2023 13:51:11 +0200 mig (1.8+git20230520-4) unstable; urgency=medium * control: Fix typo. -- Samuel Thibault Mon, 29 May 2023 13:50:02 +0200 mig (1.8+git20230520-3) unstable; urgency=medium * control: Make mig-for-host require only at least the same upstream version, to avoid a binNMU-ed mig-for-host package trying to upgrade the cross mig. -- Samuel Thibault Mon, 29 May 2023 13:48:31 +0200 mig (1.8+git20230520-2) unstable; urgency=medium * control: Make mig-for-host accept any host mig compiler. -- Samuel Thibault Mon, 29 May 2023 13:34:22 +0200 mig (1.8+git20230520-1) unstable; urgency=medium * New upstream snapshot. -- Samuel Thibault Sat, 20 May 2023 00:37:28 +0200 mig (1.8+git20230502-1) unstable; urgency=medium * New upstream snapshot. - patches/memcpy: Upstreamed. - patches/git-no-msg_type: Upstreamed. -- Samuel Thibault Tue, 02 May 2023 20:59:31 +0000 mig (1.8+git20221221-3) unstable; urgency=medium * patches/memcpy: Memcpy fixes. * patches/git-no-msg_type: Avoid including msg_type.h. -- Samuel Thibault Mon, 20 Feb 2023 22:38:59 +0000 mig (1.8+git20221221-2) unstable; urgency=medium * rules: Enable cross-build for pure cross-builds only. -- Samuel Thibault Mon, 30 Jan 2023 23:25:09 +0100 mig (1.8+git20221221-1) unstable; urgency=medium * New upstream snapshot. - Provides intptr_t and uintptr_t as default types. -- Samuel Thibault Wed, 21 Dec 2022 12:47:33 +0100 mig (1.8+git20221111-1) unstable; urgency=medium * New upstream snapshot. - Supports structures in mig types. -- Samuel Thibault Fri, 11 Nov 2022 15:39:48 +0000 mig (1.8+git20220827-2) unstable; urgency=medium * control: Explicit that the mig package is Multi-Arch: no, as installing it is precisely meant to install a mig-for-host. * rules: Fix building canadian cross mig. -- Samuel Thibault Mon, 31 Oct 2022 16:17:33 +0100 mig (1.8+git20220827-1) unstable; urgency=medium [ Samuel Thibault ] * New upstream snapshot. - patches/const_dev_name_t: Upstreamed. - patches/const_string_t: Upstreamed. - patches/server_const: Upstreamed. - control: Bump gnumach-dev build-dep accordingly. [ Debian Janitor ] * Trim trailing whitespace. * Use secure URI in debian/watch. * Set upstream metadata fields: Bug-Submit (from ./configure), Name (from ./configure). -- Samuel Thibault Sat, 27 Aug 2022 21:58:39 +0000 mig (1.8+git20200618-10) unstable; urgency=medium * control, rules: Remove mig-linux-gnu-* and mig-kfreebsd-gnu-* packages, on linux and kfreebsd we'd still target the gnu system. Keep the mig package only on hurd host. Extend non-crossbuild to same-cpu host/target case, but use -gnu tool names. (Closes: #1005959) -- Samuel Thibault Wed, 02 Mar 2022 00:51:45 +0100 mig (1.8+git20200618-9) unstable; urgency=medium * rules: Pass CFLAGS / CPPFLAGS for target builds. * rules: Use binary:Version for crosspackage dependencies. -- Samuel Thibault Wed, 09 Feb 2022 23:13:14 +0100 mig (1.8+git20200618-8) unstable; urgency=medium * control.target.in: Fix Breaks line. * rules: Support GNU architecture names containing _. * rules: Make mig and mig-for-host depend on the same version of the host mig, for versioned dependency to actually have effect. * control, rules: Enable amd64 build. -- Samuel Thibault Sun, 06 Feb 2022 18:49:42 +0100 mig (1.8+git20200618-7) unstable; urgency=medium * control: Bump gnumach-dev break again for other const types. * patches/server_const: Also add const qualifiers on server side. -- Samuel Thibault Sun, 16 Jan 2022 17:57:41 +0000 mig (1.8+git20200618-6) unstable; urgency=medium * control: Set Rules-Requires-Root to no. * control: Bump Standards-Version to 4.6.0 (no change) * patches/const_dev_name_t: Make dev_name_t always use const_dev_name_t. - control: Bump gnumach-dev break accordingly. * rules: Don't remove build-aux on clean. -- Samuel Thibault Sun, 16 Jan 2022 10:54:24 +0000 mig (1.8+git20200618-5) unstable; urgency=medium * rules: Drop useless --with autoreconf request. * patches/const_string_t: Make string_t always use const_string_t. * control.in: Really update control file. -- Samuel Thibault Tue, 15 Dec 2020 10:01:51 +0100 mig (1.8+git20200618-4) unstable; urgency=medium * control: Bump Standards-Version to 4.5.0 (no change). * control: Bump debhelper compat to 12. - control: Drop now-spurious dh-autoreconf build-dep. -- Samuel Thibault Sun, 01 Nov 2020 01:51:03 +0100 mig (1.8+git20200618-3) unstable; urgency=medium * rules: Keep mig-$target multi-arch:foreign, we don't use plugins. -- Samuel Thibault Sun, 21 Jun 2020 00:46:06 +0200 mig (1.8+git20200618-2) unstable; urgency=medium * Upload to unstable. -- Samuel Thibault Fri, 19 Jun 2020 00:10:16 +0200 mig (1.8+git20200618-1) experimental; urgency=medium * New upstream snapshot: - Does not include advertising clause any more (Closes: #963090) - copyright: Update. - patches/const: Upstreamed. - patches/inline: Upstreamed. - patches/memcpy: Upstreamed. - patches/warning: Upstreamed. * control: Set priority to optional (Closes: #963089) -- Samuel Thibault Thu, 18 Jun 2020 22:44:14 +0200 mig (1.8-7) experimental; urgency=medium * control, rules: Split mig patch into mig, mig-, and add mig-for-host. * control: Build-depend on dh-exec. -- Samuel Thibault Sun, 19 Apr 2020 23:00:46 +0200 mig (1.8-6) unstable; urgency=medium [ Graham Lee ] * mig.1: Describe prefix parameter to the -i argument. [ Samuel Thibault ] * watch: Generalize pattern. * debian/rules: TARGET_CPPFLAGS: Also add the multiarch path. -- Samuel Thibault Sun, 12 Apr 2020 12:18:54 +0200 mig (1.8-5) unstable; urgency=medium * control: Migrate to salsa URL. * patches/memcpy: Fix typo. * rules: Avoid duplicate DEB_* variable setting. -- Samuel Thibault Tue, 09 Jul 2019 02:12:43 +0200 mig (1.8-4) unstable; urgency=medium * patches/inline: Port upstream fix for inline standard issue. -- Samuel Thibault Sat, 28 Jul 2018 16:16:08 +0000 mig (1.8-3) unstable; urgency=medium * patches/memcpy: Port upstream fix for type-punning warnings. * patches/const: Port upstream fix for const warnings. * control: Break gnumach-dev and hurd-dev which do not provide const types. -- Samuel Thibault Mon, 26 Feb 2018 22:49:09 +0000 mig (1.8-2) unstable; urgency=medium * Use canonical anonscm vcs URL. * patches/warning: port upstream fix for MACH_MSG_TYPE_POLYMORPHIC warning. -- Samuel Thibault Sun, 07 Jan 2018 17:29:20 +0100 mig (1.8-1) unstable; urgency=medium * New upstream release. * Add libfl-dev build dependency. -- Samuel Thibault Mon, 19 Dec 2016 14:43:31 +0000 mig (1.7-1) unstable; urgency=medium * New upstream release. -- Samuel Thibault Sat, 21 May 2016 23:29:01 +0000 mig (1.6+git20160502-1) unstable; urgency=medium * New upstream snapshot. -- Samuel Thibault Mon, 02 May 2016 22:46:07 +0000 mig (1.6-1) unstable; urgency=medium * New upstream release. - patches/git-23e8415: Merged upstream. -- Samuel Thibault Tue, 03 Nov 2015 21:51:02 +0000 mig (1.5-5) unstable; urgency=medium * patches/git-R-type-punned.patch: Drop patch, gdb build is now fine with it. -- Samuel Thibault Mon, 07 Sep 2015 21:51:48 +0000 mig (1.5-4) unstable; urgency=medium * patches/git-23e8415: Cherry-pick from upstream to fix gdb build. -- Samuel Thibault Mon, 07 Sep 2015 20:31:25 +0000 mig (1.5-3) unstable; urgency=medium * Also add the gnu type alias for mig, like gcc. -- Samuel Thibault Thu, 03 Sep 2015 00:31:04 +0000 mig (1.5-2) unstable; urgency=medium * rules, control: Support building a cross-compiling mig. * rules: Bump dpkg-dev build-dep version to get target triplet. -- Samuel Thibault Fri, 28 Aug 2015 13:48:46 +0000 mig (1.5-1) unstable; urgency=medium * New upstream release * patches/git-R-type-punned.patch: Revert upstream patch to avoid breaking gdb build for now. * patches/git-{c-strings,generate-inlines,protected-payload}.patch: Removed. -- Samuel Thibault Thu, 16 Apr 2015 23:35:12 +0000 mig (1.4-3) unstable; urgency=medium [ Samuel Thibault ] * patches/git-c-strings.patch: Upstream patch to fix variable-sized c strings. * patches/git-protected-payload.patch: Upstream patch to add protected payload support. [ Guillem Jover ] * Remove myself from Uploaders. -- Samuel Thibault Sun, 09 Nov 2014 15:14:41 +0000 mig (1.4-2) unstable; urgency=medium * patches/generate-inlines.patch: Upstream patch to inline demuxers. -- Samuel Thibault Mon, 03 Feb 2014 23:14:00 +0000 mig (1.4-1) unstable; urgency=low [ Samuel Thibault ] * New upstream release. * patches/{format-string.patch,no_dealloc_ool.patch}: Remove patches, merged upstream. [ Pino Toscano ] * Bump the debhelper compatibility to 9: - Bump compat to 9. - Bump the debhelper build dependency to >= 9. * Rewrite rules making use of the sequential `dh'. * Run autoreconf before build, since the upstream snapshot from Git has no autogenerated autotools files: - Use the autoreconf dh addon, and build depend on dh-autoreconf for it. - Clean the build-aux directory. * Fix Vcs-* keys to point to anonscm.debian.org. * Fix Homepage. (Closes: #561714) * format-string.patch: add DEP3 headers. -- Samuel Thibault Sat, 28 Sep 2013 10:18:08 +0000 mig (1.3.1.99.git20120630-1) unstable; urgency=low * New git snapshot. [ Guillem Jover ] * Switch to debhelper compatibility level 7. * Use dh_prep instead of “dh_clean -k”. * Use $(filter ...) instead of $(findstring ...) to extract space separated options from DEB_BUILD_OPTIONS in debian/rules. * Now using Standards-Version 3.9.3. * Switch to source format “3.0 (quilt)”: - Remove quilt from Build-Depends. - Remove quilt.make include from debian/rules. - Remove patch and unpatch targets from debian/rules. - Remove now unneeded debian/README.source. * Remove Marcus Brinkmann, Jeff Bailey and Neal H. Walfield from Uploaders. Closes: #503569 * Use any-i386 in binary package Architecture fields. * Update Vcs fields to point to the new git repositories. * Remove duplicate Section and Priority fields in the binary stanza inherited from the source stanza. * Add build-indep and build-arch targets and rename install target to install-arch in debian/rules. * Pass CFLAGS correctly to $(MAKE), instead of passing them as CCOPTIONS. * Use dpkg-buildflags to set CPPFLAGS, CFLAGS and LDFLAGS. * Fix a format string build failure in error() function. Add bison to Build-Depends as the patch touches parser.y. [ Samuel Thibault ] * Add Multi-Arch: foreign to allow installing the 32bit version on a 64bit system. * Add myself as uploader. * Add misc:Depends dependency. -- Guillem Jover Sat, 30 Jun 2012 17:52:09 +0200 mig (1.3.1.99-2) unstable; urgency=low * Add Homepage field. * Add Vcs-Browser and Vcs-Svn fields. * Add a debian/README.source file. * Now using Standards-Version 3.8.0. * Refresh patches with -pab. * Improve debian/copyright: - Refer to GPL-2 from common-licenses instead of just GPL. - Fix GPL snippet in debian/copyright to refer to "version 2 or later". - Remove repository information from as it is now on debian/control. * Line wrap Uploaders field. -- Guillem Jover Sun, 22 Jun 2008 08:08:44 +0300 mig (1.3.1.99-1) unstable; urgency=low * New upstream release. - debian/patches/args_space.patch: Remove, merged upstream. - debian/patches/arg_isystem.patch: Likewise. - debian/patches/robust_close.patch: Likewise. -- Guillem Jover Thu, 14 Dec 2006 08:25:06 +0200 mig (1.3.1-2) unstable; urgency=low * Switched to quilt: - Add new debian/patches/series file. - Add Build-Depends on 'quilt (>= 0.40)'. - Include quilt.make from debian/rules. - Switch clean from a double colon target to single colon. - Make clean depend on unpatch. - Remove now unused debian/patch.mk. * Cleaned debian/rules file: - Remove the all target. - Do not use stamp files for the build target. - Move the installation logic from binary-arch to an install target. - Remove the manual cruft-removal line from the clean target. - Use DESTDIR instead of specifiying again all patch at install time. - Reindent the configure arguments. * Do not deallocate the out-of-line memory if the request didn't succeed. - debian/patches/no_dealloc_ool.patch: New file. Thanks to Olaf Buddenhagen . * Switch to debhelper compat level 5. * Now using Standards-Version 3.7.2 (no changes needed). * Use ascii single quotes in the manpage. -- Guillem Jover Mon, 13 Nov 2006 06:30:18 +0200 mig (1.3.1-1) unstable; urgency=low * New upstream release. - debian/patches/types.patch: Integrated upstream. Removed. * Added a watch file. * Added a manpage for mig. * Cleaned debian/copyright file: - Update FSF address. - Updated upstream download address. - Change references to Debian to be system neutral. - Added initial date of packaging. - Added Debian subversion packaging repository. - Remove C style comments from license statements and reindent. * Now using Standards-Version 3.6.2 (no changes needed). -- Guillem Jover Thu, 17 Nov 2005 03:32:43 +0200 mig (1.3-4) unstable; urgency=low * Support -isystem properly. Thanks to Thomas Schwinge . * Support spaces in arguments. Thanks to Thomas Schwinge . -- Guillem Jover Thu, 2 Jun 2005 23:17:42 +0300 mig (1.3-3) unstable; urgency=low * Changed Maintainer address. * Added former implicit maintainers to Uploaders. * Added myself to Uploaders. * Split patches into debian/patches. * Make closing files more robust. - debian/patches/robust_close.patch: New file. Thanks to Ognyan Kulev . * Added gnumach-dev and flex to Build-Depends. (Closes: #246254) Thanks Magnus Ekdahl . * Enable i386, kfreebsd-i386 and knetbsd-i386 architectures. * Switched to debhelper. * Now using Standards-Version 3.6.1. -- Guillem Jover Mon, 25 Oct 2004 08:50:56 +0200 mig (1.3-2) unstable; urgency=low * New CVS snapshot. * debian/control: Add Uploaders. -- Marcus Brinkmann Mon, 5 Aug 2002 00:13:00 +0200 mig (1.3-1) unstable; urgency=low * New upstream release. * debian/control: Bump standards version. Update description. * debian/README: Update description. -- Marcus Brinkmann Thu, 7 Mar 2002 21:55:43 +0100 mig (1.2-1) unstable; urgency=low * New upstream release. -- Marcus Brinkmann Fri, 8 Jun 2001 18:18:53 +0200 mig (1.1-1) unstable; urgency=low * CVS snapshot from new upstream release. -- Marcus Brinkmann Tue, 4 Jul 2000 21:58:26 +0200 mig (1.0.2-1) unstable; urgency=low * New upstream release. -- Marcus Brinkmann Mon, 24 May 1999 01:29:26 +0200 mig (1.0.1-1) unstable; urgency=low * Initial Release. * Added patch by Roland McGrath to have CC or CPP set. -- Marcus Brinkmann Mon, 19 Apr 1999 00:42:10 +0200