gcc-h8300-hms (1:3.4.6+dfsg2-12) unstable; urgency=medium

  * Ignore modified gperf generated cfns.h when building sources.
    (Closes: #1044666)

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Tue, 10 Feb 2026 22:31:13 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-11) unstable; urgency=medium

  * Update to standards version 4.7.3:
    - Remove redundant Priority d/control field.
  * Make sure cfns.h is rebuilt by touching its source file instead of
    removing output file.
  * Do not remove old libtool files, let autoreconf do this.
  * Update d/watch to use the Untrackable option instead of fake upstream.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 01 Feb 2026 19:34:23 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-10) unstable; urgency=medium

  * Add 015_fix_libiberty_lto.patch, fixing build with link time optimization.
  * Revert link time optimization disabling.
  * d/control: remove now useless "Rules-Requires-Root: no".

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 09 Nov 2025 10:53:57 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-9) unstable; urgency=medium

  * debian/watch: stop polling gnu.org servers for an update.
  * Explicitly disable LTO optimization.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sat, 08 Nov 2025 10:16:36 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-8) unstable; urgency=medium

  * Add 013_libiberty_getwd.patch and 014_libiberty_ftbfs.patch, fixing FTBFS
    for libiberty.
    Thanks to Matthew Sheets for pointing to a corresponding patch from 2005
    (Closes: #1114116)

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 07 Sep 2025 00:01:31 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-7) unstable; urgency=medium

  * Revert "Strip COFF libraries."
    Using strip without --strip-debug render the static library useless as all
    symbols are discarded.
    Using strip with --strip-debug triggers a bug in strip where a relocation
    using the first symbol of the file (index 0) would be interpreted as
    relative to *ABS*.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Thu, 10 Apr 2025 20:59:11 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-6) unstable; urgency=medium

  * Add Homepage.
  * Set Vcs-* fields to LEGO team salsa repository.
  * Set Multi-Arch field to foreign.
  * Add automatic package test.
  * Update debian/copyright to use HTTPS and versioned link to licence text.
  * Improve patches headers.
  * Clean up patches filenames.
  * Trim trailing white space in changelog, control and copyright.
  * Make debian/watch simpler.
  * Drop useless build dependency on libtool.
  * Add duck (link checker) overrides for false positive.
  * Stop referring to the old postal address of the FSF in debian/copyright.
  * Add lintian overrides for README files describing the contents of
    directories.
  * Remove obsolete files when cleaning the build tree.
  * Rebuild hash table functions using gperf.
  * Strip COFF libraries.
  * Add 011_fix_gperf_signature.patch, fixing function signature for gperf
    3.1.
  * Propagate hardening flags.
  * Stop autoreconf complaining about obsolete constructs.
  * Add lintian overrides for rebuilt files wrong positives.
  * Update standards version to 4.7.2.
  * Add 012_propagate_flags.patch, propagating build flags, needed for
    hardening.
  * Make blhc ignore calls to the cross compiler to build target libraries.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 06 Apr 2025 00:24:24 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-5) unstable; urgency=medium

  * Team upload.

  [ Nicolas Schodet ]
  * Maintain package in Debian LEGO Team.
  * Add myself as an uploader.
  * Build depends on binutils-h8300-hms (>= 2.16.1-11). (Closes: #1101084)

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 24 Mar 2025 05:30:29 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-4.3) unstable; urgency=medium

  * Non-maintainer upload.

  [ Petter Reinholdtsen ]
  * Fixed configure and build problem with newer GCC. (Closes: #1081077)

  [ Nicolas Schodet ]
  * Use latest debhelper compat level.
  * Add configuration for salsa CI.
  * Change priority from extra to optional.
  * Does not require root to build.
  * Fix format not a string literal.
  * Reduce d/rules to the minimum.
  * Add Lintian overrides.
  * Add now mandatory parameter to AM_GNU_GETTEXT.
  * Remove AC_CONFIG_AUX_DIR in libiberty configure template.
  * Rebuild autotools on build.
  * Disable parallel build.
  * Remove generated configure patches.
  * Remove patches for other unused targets.
  * Remove patches for unused code.
  * Fix c-parse.y build error with recent bison.
  * Set pristine-tar = true for Git-Build-Package.
  * Make sure bison and flex files are rebuilt.

 -- Petter Reinholdtsen <pere@debian.org>  Wed, 12 Mar 2025 07:28:07 +0100

gcc-h8300-hms (1:3.4.6+dfsg2-4.2) unstable; urgency=low

  * Non-maintainer upload.
  * debian/compat: 5 -> 7. (Closes: #965538)

 -- Adrian Bunk <bunk@debian.org>  Wed, 19 Jan 2022 16:12:47 +0200

gcc-h8300-hms (1:3.4.6+dfsg2-4.1) unstable; urgency=medium

  [ Balint Reczey ]
  * Disable -fPIE on arm64 Closes: #935280

  [ Matthias Klose ]
  * Fix build failure with -U_FORTIFY_SOURCE

  [ Dimitri John Ledkov ]
  * Non-maintainer upload of Ubuntu delta.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 16 Dec 2019 23:36:24 +0000

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog gcc-h8300-hms`.
