Update to 12.3.0
This commit is contained in:
parent
27716f31d4
commit
544d052dc5
@ -1,28 +0,0 @@
|
|||||||
From 2e3bf92eedf575c780e4381ae810a050ee404f03 Mon Sep 17 00:00:00 2001
|
|
||||||
From: kupsch <kupsch@cs.wisc.edu>
|
|
||||||
Date: Thu, 5 Jan 2023 13:13:14 -0600
|
|
||||||
Subject: [PATCH] add missing include file (#1344)
|
|
||||||
|
|
||||||
- add missing #include <deque>
|
|
||||||
|
|
||||||
On more platforms and library combinations <deque> is included via
|
|
||||||
some other header, but there is combination where this is not true
|
|
||||||
---
|
|
||||||
dataflowAPI/src/AbslocInterface.C | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/dataflowAPI/src/AbslocInterface.C b/dataflowAPI/src/AbslocInterface.C
|
|
||||||
index 9d7ad000c..582e64004 100644
|
|
||||||
--- a/dataflowAPI/src/AbslocInterface.C
|
|
||||||
+++ b/dataflowAPI/src/AbslocInterface.C
|
|
||||||
@@ -29,6 +29,7 @@
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
+#include <deque>
|
|
||||||
#include "Absloc.h"
|
|
||||||
#include "AbslocInterface.h"
|
|
||||||
|
|
||||||
--
|
|
||||||
2.33.0
|
|
||||||
|
|
||||||
Binary file not shown.
15
dyninst.spec
15
dyninst.spec
@ -1,20 +1,18 @@
|
|||||||
Name: dyninst
|
Name: dyninst
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Release: 3
|
Release: 1
|
||||||
Version: 12.2.1
|
Version: 12.3.0
|
||||||
Summary: An API for Run-time Code Generation
|
Summary: An API for Run-time Code Generation
|
||||||
ExclusiveArch: x86_64 aarch64
|
ExclusiveArch: x86_64 aarch64
|
||||||
|
|
||||||
%global dyninst_base dyninst-%{version}
|
%global dyninst_base dyninst-%{version}
|
||||||
%global testsuite_version 12.2.1
|
%global testsuite_version 12.3.0
|
||||||
%global testsuite_base testsuite-%{testsuite_version}
|
%global testsuite_base testsuite-%{testsuite_version}
|
||||||
|
|
||||||
URL: http://www.dyninst.org
|
URL: http://www.dyninst.org
|
||||||
Source0: https://github.com/dyninst/dyninst/archive/v%{version}/dyninst-%{version}.tar.gz
|
Source0: https://github.com/dyninst/dyninst/archive/v%{version}/dyninst-%{version}.tar.gz
|
||||||
Source1: https://github.com/dyninst/testsuite/archive/v%{testsuite_version}/%{testsuite_base}.tar.gz
|
Source1: https://github.com/dyninst/testsuite/archive/v%{testsuite_version}/%{testsuite_base}.tar.gz
|
||||||
|
|
||||||
Patch1: 0001-add-missing-include-file-1344.patch
|
|
||||||
|
|
||||||
BuildRequires: cmake gcc-c++
|
BuildRequires: cmake gcc-c++
|
||||||
BuildRequires: binutils-devel boost-devel
|
BuildRequires: binutils-devel boost-devel
|
||||||
BuildRequires: elfutils-libelf-devel
|
BuildRequires: elfutils-libelf-devel
|
||||||
@ -50,10 +48,6 @@ dyninst-doc contains API documentation for the Dyninst libraries.
|
|||||||
%setup -q -n %{name}-%{version} -c
|
%setup -q -n %{name}-%{version} -c
|
||||||
%setup -q -T -D -a 1
|
%setup -q -T -D -a 1
|
||||||
|
|
||||||
pushd %{dyninst_base}
|
|
||||||
%patch1 -p1
|
|
||||||
popd
|
|
||||||
|
|
||||||
sed -i.cotire -e 's/USE_COTIRE true/USE_COTIRE false/' \
|
sed -i.cotire -e 's/USE_COTIRE true/USE_COTIRE false/' \
|
||||||
%{dyninst_base}/cmake/shared.cmake
|
%{dyninst_base}/cmake/shared.cmake
|
||||||
|
|
||||||
@ -123,6 +117,9 @@ echo "%{_libdir}/dyninst" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
|
|||||||
%doc %{dyninst_base}/symtabAPI/doc/symtabAPI.pdf
|
%doc %{dyninst_base}/symtabAPI/doc/symtabAPI.pdf
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 19 2023 Wenyu Liu <liuwenyu7@huawei.com> - 12.3.0-1
|
||||||
|
- update to 12.3.0
|
||||||
|
|
||||||
* Wed Mar 8 2023 Wenyu Liu <liuwenyu7@huawei.com> - 12.2.1-3
|
* Wed Mar 8 2023 Wenyu Liu <liuwenyu7@huawei.com> - 12.2.1-3
|
||||||
- remove useless testsuitte in devel package
|
- remove useless testsuitte in devel package
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
BIN
testsuite-12.3.0.tar.gz
Normal file
BIN
testsuite-12.3.0.tar.gz
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user