Update to 9.1.0
This commit is contained in:
		
							parent
							
								
									f896851d0e
								
							
						
					
					
						commit
						41250cadd1
					
				
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -9,3 +9,5 @@ | |||||||
| /dyninst-8.2.1.tar.gz | /dyninst-8.2.1.tar.gz | ||||||
| /DyninstAPI-9.0.3.tgz | /DyninstAPI-9.0.3.tgz | ||||||
| /Testsuite-9.0.3.tgz | /Testsuite-9.0.3.tgz | ||||||
|  | /DyninstAPI-9.1.0.tgz | ||||||
|  | /Testsuite-9.1.0.tgz | ||||||
|  | |||||||
| @ -1,42 +0,0 @@ | |||||||
| commit 28f52285af957fd464485cc706b4b9eba65912cf |  | ||||||
| Author: Josh Stone <jistone@redhat.com> |  | ||||||
| Date:   Thu Jul 23 15:28:56 2015 -0700 |  | ||||||
| 
 |  | ||||||
|     dataflowAPI: use boost::bind() instead of bind<void>() |  | ||||||
|      |  | ||||||
|     With boost 1.58, the boost::bind<void>() in Slicer::getPredecessors() |  | ||||||
|     gave an "error: call of overloaded 'bind[...]' is ambiguous". |  | ||||||
|      |  | ||||||
|     Every other bind in dyninst uses plain boost::bind(), which does its own |  | ||||||
|     inspection of return type.  That works well in this case too, even with |  | ||||||
|     older boost versions. |  | ||||||
| 
 |  | ||||||
| diff --git a/dataflowAPI/src/slicing.C b/dataflowAPI/src/slicing.C
 |  | ||||||
| index 8f36d8dc3cd6..436961549a9f 100644
 |  | ||||||
| --- a/dataflowAPI/src/slicing.C
 |  | ||||||
| +++ b/dataflowAPI/src/slicing.C
 |  | ||||||
| @@ -722,15 +722,15 @@ Slicer::getPredecessors(
 |  | ||||||
|      const Block::edgelist & sources = cand.loc.block->sources(); |  | ||||||
|      std::for_each(boost::make_filter_iterator(epred, sources.begin(), sources.end()), |  | ||||||
|  		  boost::make_filter_iterator(epred, sources.end(), sources.end()), |  | ||||||
| -		  boost::bind<void>(&Slicer::handlePredecessorEdge,
 |  | ||||||
| -				    this,
 |  | ||||||
| -				    _1,
 |  | ||||||
| -				    boost::ref(p),
 |  | ||||||
| -				    boost::ref(cand),
 |  | ||||||
| -				    boost::ref(newCands),
 |  | ||||||
| -				    boost::ref(err),
 |  | ||||||
| -				    boost::ref(nf)
 |  | ||||||
| -				    ));
 |  | ||||||
| +		  boost::bind(&Slicer::handlePredecessorEdge,
 |  | ||||||
| +			      this,
 |  | ||||||
| +			      _1,
 |  | ||||||
| +			      boost::ref(p),
 |  | ||||||
| +			      boost::ref(cand),
 |  | ||||||
| +			      boost::ref(newCands),
 |  | ||||||
| +			      boost::ref(err),
 |  | ||||||
| +			      boost::ref(nf)
 |  | ||||||
| +			      ));
 |  | ||||||
|      |  | ||||||
|      return !err;  |  | ||||||
|  } |  | ||||||
| @ -4,7 +4,7 @@ Name: dyninst | |||||||
| Group: Development/Libraries | Group: Development/Libraries | ||||||
| Release: 1%{?dist} | Release: 1%{?dist} | ||||||
| URL: http://www.dyninst.org | URL: http://www.dyninst.org | ||||||
| Version: 9.0.3 | Version: 9.1.0 | ||||||
| Exclusiveos: linux | Exclusiveos: linux | ||||||
| #dyninst only knows the following architectures | #dyninst only knows the following architectures | ||||||
| ExclusiveArch: %{ix86} x86_64 ppc ppc64 | ExclusiveArch: %{ix86} x86_64 ppc ppc64 | ||||||
| @ -13,7 +13,7 @@ Source0: http://www.paradyn.org/release%{version}/DyninstAPI-%{version}.tgz | |||||||
| Source1: http://www.paradyn.org/release%{version}/Testsuite-%{version}.tgz | Source1: http://www.paradyn.org/release%{version}/Testsuite-%{version}.tgz | ||||||
| 
 | 
 | ||||||
| %global dyninst_base DyninstAPI-%{version} | %global dyninst_base DyninstAPI-%{version} | ||||||
| %global testsuite_base Testsuite-9.0.0 | %global testsuite_base Testsuite-%{version} | ||||||
| 
 | 
 | ||||||
| BuildRequires: libdwarf-devel >= 20111030 | BuildRequires: libdwarf-devel >= 20111030 | ||||||
| BuildRequires: elfutils-libelf-devel | BuildRequires: elfutils-libelf-devel | ||||||
| @ -174,6 +174,9 @@ find %{buildroot}%{_libdir}/dyninst/testsuite/ \ | |||||||
| %attr(644,root,root) %{_libdir}/dyninst/testsuite/*.a | %attr(644,root,root) %{_libdir}/dyninst/testsuite/*.a | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
|  | * Fri Dec 18 2015 Josh Stone <jistone@redhat.com> - 9.1.0-1 | ||||||
|  | - Update to 9.1.0 | ||||||
|  | 
 | ||||||
| * Fri Sep 04 2015 Josh Stone <jistone@redhat.com> - 9.0.3-1 | * Fri Sep 04 2015 Josh Stone <jistone@redhat.com> - 9.0.3-1 | ||||||
| - Update to 9.0.3 | - Update to 9.0.3 | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user