| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libfdt-devel | Distribution: SUSE Linux 16 |
| Version: 1.7.2 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Fri Feb 7 16:24:23 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 83139 | Source RPM: dtc-1.7.2-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/dgibson/dtc | |
| Summary: Development headers for device tree library | |
This package provides development files for libfdt
GPL-2.0-or-later
* Fri Feb 07 2025 guillaume.gardet@opensuse.org
- Update to 1.7.2:
* pylibfdt: Don't emit warnings from swig generate C code
* fdtoverlay: provide better error message for missing /__symbols__
* pylibfdt/libfdt.i: Use SWIG_AppendOutput
* Escape spaces in depfile with backslashes.
* libfdt.h: whitespace consistency fixups
* libfdt.h: typo and consistency fixes
- Revert previous commit and use upstream fix for glibc 2.41:
* ce1d858.patch
* Tue Feb 04 2025 schwab@suse.de
- Mark assembler output as noexecstack
* Tue Oct 22 2024 guillaume.gardet@opensuse.org
- Update to 1.7.1:
* dtc
* Fix check for 10-bit I2C addresses
* Improve documentation of -@ option
* Update to libyaml >= 0.2.3
* Improvements & fixes for device graph checks
* Add -L / --local-fixups option
* Add check for length of interrupt-map properties
* libfdt
* Add fdt_path_getprop_namelen()
* Add fdt_get_symbol() and fdt_get_symbol_namelen()
* Correct documentation of fdt_path_offset()
* Correct documentation of fdt_appendprop_addrrange()
* Validate aliases is fdt_get_alias_namelen()
* Don't overwrite phandles when applying overlays
* Require Python 3
* pylibfdt
* Support boolean properties
* Fixes for current Python versions
* General
* Assorted bugfixes
* Assorted build improvements
* Assorted typo fixes in docs
* Some additional testcases
* Move to GitHub Actions based CI
* Tue Apr 25 2023 guillaume.gardet@opensuse.org
- update to 1.7.0:
* 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
- Update dtc.keyring
- Drop upstream patch:
* makefile-bison-rule.patch
* Mon Sep 26 2022 schwab@suse.de
- makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping
non-existent `%.output`
* Sat Oct 16 2021 dmueller@suse.com
- update to 1.6.1:
* A number of bugfixes
* Fix many warnings with -Wsign-compare
* Add compilation with meson (not used by default so far)
* Yet another revamp of how we handle unaligned accesses
* Added a number of extra checks for common tree errors
* Checks for interrupt providers
* i2c reg properties
* Tighten checking of gpio properties
* Reduce dependencies when building libfdt only
* Allow libfdt.h header to be used from C++ more easily
* Accept .dtbo extension for overlays
* Update valid node and property characters to match current devicetree spec
* Add several checks for root node sanity in fdt_check_full()
* Somewhat more robust type labelling for the benefit of yaml output
* Wed Apr 21 2021 matthias.gerstner@suse.com
- explicitly pass -pie in CFLAGS, since the build system explicitly passes
- fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
PIE-executables (bsc#1184122).
* Tue Mar 10 2020 info@paolostivanin.com
- Update to 1.6.0 (no changelog)
- Removed dtc-no-common-conflict.patch
* Tue Jan 14 2020 dmueller@suse.com
- add dtc-no-common-conflict.patch (bsc#1160388)
* Sun Dec 08 2019 mliska@suse.cz
- Use %make_build and recpect %optflags.
* Wed Oct 30 2019 dmueller@suse.com
- switch to building python3 bindings using setuptools to avoid
patching
* Wed Oct 30 2019 guillaume.gardet@opensuse.org
- Enable python3 binding in python3-libfdt
* Wed Oct 30 2019 dmueller@suse.com
- update to 1.5.1:
* Numerous assorted bugfixes
* Add a new fdt_create_with_flags() function, and a
FDT_CREATE_FLAG_NO_NAME_DEDUP flag which improves speed at the
cost of tree size by not deduplicating property names in the
strings section
* Run tests against shared library, so it will catch the common
mistake of not adding new symbols to the versioning script
* Add a number of missing symbols to versioning script
* Use Python3 by default for pylibfdt
* New fdt_append_addrrange() function in libfdt
- remove dtc-license.patch (upstream)
* Sat Oct 26 2019 afaerber@suse.de
- Enable YAML output format
* Fri Mar 15 2019 josef.moellers@suse.com
- Upgrade to version 1.5.0 (bsc#1153301):
* Added i2c-bus and spi-bus support
* New "-T" option: "Annotate output .dts with input source file
and line"
* Added YAML output format
* Record source positions
* Use inttypes.h macros for printing.
* Fix some minor bugs which may lead to SIGSEGV.
* Adjusted source URL to working path
[bug#1128943, use-tx-as-the-type-specifier-instead-of-zx.patch]
* Thu Dec 13 2018 josef.moellers@suse.com
- Upgrade to version 1.4.7:
* checks.c: Overlay fragments are a special case
* checks.c: added handling of various busses (eg PCI, simple,
i2c, SPI)
* checks.c: added some plausibility and syntax checks mainly
for device proerties.
* dtc.c: annotate .dts with input source location
* some code restructuring, cosmetic changes.
* decumentation cleanup and update
* some more tests added.
* Sun Mar 12 2017 mpluskal@suse.com
- Update to version 1.4.4:
* fdtput: Remove star from value_len documentation
* fdtget: Use @return to document the return value
* tests: Make realloc_fdt() really allocate *fdt
* libfdt: overlay: Check the value of the right variable
* dtc: Simplify asm_emit_string() implementation
* libfdt: Change names of sparse helper macros
* Fix assorted sparse warnings
* Clean up gcc attributes
* dtc: Don't abuse struct fdt_reserve_entry
- Refresh patches
- Make building more verbose
- Run tests
* Fri Mar 03 2017 jloeser@suse.com
- version update to 1.4.3
* Add printf format attributes
* Correct some broken printf() like format mismatches
* libfdt: Add fdt_setprop_empty()
* libfdt: Remove undefined behaviour setting empty properties
* Print output filename as part of warning messages
* dtc: Use streq() in preference to strcmp()
* checks: Add Warning for stricter node name character checking
* checks: Add Warning for stricter property name character checking
* dtc: pos parameter to srcpos_string() can't be NULL
* livetree.c: Fix memory leak
* Mon Feb 06 2017 jloeser@suse.com
- version update to 1.4.2
* including patches up to git commit 3b9c9709
* Fix NULL pointer use in dtlabel + dtref case
* fdtdump: check fdt if not in scanning mode
* Fix memory leak in character literal parsing
* Don't always generate __symbols__ for plugins
* Plugin and fixup support
* fix fdt_stringlist_search()
* fix fdt_stringlist_count()
* improve tests
* minor bugfixes/typos
* including symbols in version.lds
* no changelog available
- modified patches:
* use-tx-as-the-type-specifier-instead-of-zx.patch
* Sat Dec 12 2015 mpluskal@suse.com
- Obsolete old devel package as well
* Sat Dec 05 2015 mpluskal@suse.com
- Cleanup spec file with spec-cleaner
- Dont include soname version in devel package name
* Mon Nov 09 2015 p.drouand@gmail.com
- Update to version 1.4.1
* No changelog available
- Use download Url as source
- Use original project page as home page
* Fri Mar 07 2014 ro@suse.de
- add use-tx-as-the-type-specifier-instead-of-zx.patch
taken from fedora to fix build on s390
* Tue Jul 09 2013 dmueller@suse.com
- update to 1.4.0 (bnc#826457):
- dtc-check.patch, dtc-flattree.patch: Remove
* Wed Jun 19 2013 dmueller@suse.com
- rename ftdump to dtc-ftdump to avoid conflict with ft2demos
* Tue Jun 18 2013 afaerber@suse.de
- Recent Git versions of dtc install libfdt_env.h, so that
QEMU 1.6.0 will require this file. Install it for compatibility.
* Fri May 24 2013 afaerber@suse.de
- Use %makeinstall in place of %make_install, for SLE_11_SP2
* Sun Sep 18 2011 jengelh@medozas.de
- Remove redundant tags/sections from specfile
(cf. packaging guidelines)
- Use %_smp_mflags for parallel build
- Implement baselibs config
* Fri Jul 01 2011 k0da@opensuse.org
- libfdt1 subpackage
libfdt1-devel
- dtc 1.3.0 update
dtc: Add code to make diffing trees easier
dtc: Extend and better test dtbs_equal utility programs
dtc: Audit and fix valgrind errors
Assorted cleanups and extensions for ftdump
Fix dtc bugs for 64-bit compile
- fix URL as mntioned site is no longer available
* Sat Feb 06 2010 jengelh@medozas.de
- disable failing `make check` on SPARC
* Thu Jan 24 2008 olh@suse.de
- update to 1.1.0 final
clearify license issues, run testsuite
* Fri Aug 10 2007 olh@suse.de
- update to 1.0.0 final
- first official release
* Mon Jun 18 2007 olh@suse.de
- update to current state
dtc: Fix recognition of whitespace characters
Implement the -R option and add a -S option.
Add -o <output file> to the usage message.
Fix reserve map output for asm format.
Assemble the blob in memory before writing it out.
Fix the -S to modify the totalsize properly.
dtc: parse NOP in dtb input
* Thu Mar 29 2007 olh@suse.de
- add flex and bison to buildrequires
fix endian bug in ftdump, add C style includes
* Fri Mar 23 2007 olh@suse.de
- initial package to build PS3 kernel
/usr/include/fdt.h /usr/include/libfdt.h /usr/include/libfdt_env.h /usr/lib64/libfdt.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:53:47 2025