]> git.ipfire.org Git - ipfire-2.x.git/commit
dtc: update to version 1.7.1 and move to before qemu build
authorAdolf Belka <adolf.belka@ipfire.org>
Wed, 4 Sep 2024 18:51:24 +0000 (20:51 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 4 Sep 2024 21:48:22 +0000 (21:48 +0000)
commit82c9e495d595f70a5d5d30c1ea8dd98bd5069c65
tree41ded8deca69b4ce5e6aacd11976d775c7fc9f2e
parent19f30ea5f01bf3286eb34d3fc0c23cc96c111d6a
dtc: update to version 1.7.1 and move to before qemu build

- Update from version 1.6.1 to 1.7.1
- Move to before qemu build as it now requires a system libfdt for build as the bundled
   version has been removed.
- Change HOME= to HOME=/usr so that the include files are placed in /usr/include which
   is where qemu is looking for them when it checks that libfdt is available.
- Update disable_Werror patch to take account of differences in the source tarball
- Update of architectures from only aarch64 to all.
- Move rootfile from common/aarch64 to common/
- The previous fdt python files were commented out, hence not used at runtime and are
   not needed at buildtime. From 9.0.1 onwards they require swig and python to be built
   but as they are not needed there was no point to move swig to before dtc
- Changelog
    1.7.1
 * dtc
   * Fix -Oasm output on PA-RISC by avoiding ';' separators
   * Put symbolic label references in -Odts output when possible
   * Add label relative path references
   * Don't incorrectly attempt to create fixups for reference to path
     in overlays
   * Warning rather than hard error if integer expression results are
     truncated due to cell size
 * libfdt
   * Add fdt_get_property_by_offset_w() function
 * pylibfdt
   * Fixed to work with Python 3.10
   * A number of extra methods
   * Fix out of tree build
 * fdtget
   * Add raw bytes output mode
 * General
   * Fixes for mixed-signedness comparison warnings
   * Assorted other warning fixes
   * Assorted updates to checks
   * Assorted bugfixes
   * Fix scripts to work with dash as well as bash
   * Allow static builds
   * Formalize Signed-off-by usage

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/aarch64/dtc [deleted file]
config/rootfiles/common/dtc [new file with mode: 0644]
lfs/dtc
make.sh
src/patches/dtc/dtc-1.6.1-disable_Werror.patch [deleted file]
src/patches/dtc/dtc-1.7.1-disable_Werror.patch [new file with mode: 0644]