Compare commits
10 Commits
768b55592d
...
e32ac13f46
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e32ac13f46 | ||
|
|
6cfa92486f | ||
|
|
114dc90b81 | ||
|
|
e4a587de02 | ||
|
|
b2f925b909 | ||
|
|
692ec88c50 | ||
|
|
754e26b283 | ||
|
|
16c934334b | ||
|
|
6309c070e0 | ||
|
|
0b7420740e |
BIN
dtc-1.6.1.tar.xz
Normal file
BIN
dtc-1.6.1.tar.xz
Normal file
Binary file not shown.
41
dtc.spec
41
dtc.spec
@ -1,18 +1,20 @@
|
||||
%define _wrong_version_format_terminate_build 0
|
||||
|
||||
Name: dtc
|
||||
Version: 1.6.0
|
||||
Release: 1
|
||||
Version: 1.6.1
|
||||
Release: 3
|
||||
Summary: Device tree compiler
|
||||
License: GPLv2+
|
||||
URL: https://devicetree.org/
|
||||
Source0: https://ftp.kernel.org/pub/software/utils/%{name}/v%{version}.tar.xz
|
||||
Source0: https://www.kernel.org/pub/software/utils/%{name}/%{name}-%{version}.tar.xz
|
||||
|
||||
BuildRequires: gcc make git flex bison swig
|
||||
BuildRequires: python3-devel python3-setuptools
|
||||
Provides: libfdt
|
||||
Obsoletes: libfdt
|
||||
|
||||
Patch1: openEuler-add-secure-compile-option-in-Makefile.patch
|
||||
|
||||
|
||||
%description
|
||||
The devicetree is a data structure for describing hardware. Rather than hard coding
|
||||
@ -51,6 +53,9 @@ This package provides python3 bindings for libfdt
|
||||
make install DESTDIR=$RPM_BUILD_ROOT PREFIX=$RPM_BUILD_ROOT/usr \
|
||||
LIBDIR=%{_libdir} BINDIR=%{_bindir} INCLUDEDIR=%{_includedir} V=1
|
||||
|
||||
%check
|
||||
%make_build check
|
||||
|
||||
%pre
|
||||
|
||||
%preun
|
||||
@ -78,6 +83,36 @@ make install DESTDIR=$RPM_BUILD_ROOT PREFIX=$RPM_BUILD_ROOT/usr \
|
||||
%doc Documentation/manual.txt
|
||||
|
||||
%changelog
|
||||
* Thu May 25 2023 fuanan <fuanan3@h-partners.com> - 1.6.1-3
|
||||
- Type: bugfix
|
||||
- ID: NA
|
||||
- SUG: NA
|
||||
- DESC: enable make check
|
||||
|
||||
* Wed Oct 26 2022 yanglongkang<yanglongkang@h-partners.com> - 1.6.1-2
|
||||
- Type: bugfix
|
||||
- ID: NA
|
||||
- SUG: NA
|
||||
- DESC: rebuild for next release
|
||||
|
||||
* Sat Nov 27 2021 yangzhuangzhuang<yangzhuangzhuang1@huawei.com> - 1.6.1-1
|
||||
- Type:enhancement
|
||||
- ID:NA
|
||||
- SUG:NA
|
||||
- DESC:update version to 1.6.1
|
||||
|
||||
* Sat Mar 20 2021 shenyangyang<shenyangyang4@huawei.com> - 1.6.0-3
|
||||
- Type:enhancement
|
||||
- ID:NA
|
||||
- SUG:NA
|
||||
- DESC:Add secure compile option in Makefile
|
||||
|
||||
* Wed Sep 9 2020 wangchen<wangchen137@huawei.com> - 1.6.0-2
|
||||
- Type:enhancement
|
||||
- ID:NA
|
||||
- SUG:NA
|
||||
- DESC:Modify the URL of Source0
|
||||
|
||||
* Thu Apr 23 2020 chengquan3<chengquan3@huawei.com> - 1.4.7-3.h1
|
||||
- Type:enhancement
|
||||
- ID:NA
|
||||
|
||||
25
openEuler-add-secure-compile-option-in-Makefile.patch
Normal file
25
openEuler-add-secure-compile-option-in-Makefile.patch
Normal file
@ -0,0 +1,25 @@
|
||||
From 1c3f9fea2f808ae9eb481bc344ff589b42a106a7 Mon Sep 17 00:00:00 2001
|
||||
From: Yangyang Shen <shenyangyang4@huawei.com>
|
||||
Date: Sat, 20 Mar 2021 16:40:13 +0800
|
||||
Subject: [PATCH] openEuler add secure compile option in Makefile
|
||||
|
||||
---
|
||||
Makefile | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index f02aa19..a37a2db 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -20,6 +20,8 @@ CONFIG_LOCALVERSION =
|
||||
# See libfdt_internal.h for details
|
||||
ASSUME_MASK ?= 0
|
||||
|
||||
+EXTRA_CFLAGS += -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wl,-z,now -fPIE
|
||||
+LDFLAGS += -Wl,-z,now -pie
|
||||
CPPFLAGS = -I libfdt -I . -DFDT_ASSUME_MASK=$(ASSUME_MASK)
|
||||
WARNINGS = -Wall -Wpointer-arith -Wcast-qual -Wnested-externs \
|
||||
-Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow
|
||||
--
|
||||
2.23.0
|
||||
|
||||
BIN
v1.6.0.tar.xz
BIN
v1.6.0.tar.xz
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user