From a19d41589f2643747528964ad294a8062f0ba4ca Mon Sep 17 00:00:00 2001 From: Eric Smith Date: Sep 10 2016 19:00:24 +0000 Subject: Updated to latest mercurial snapshot. --- diff --git a/.gitignore b/.gitignore index 1566312..f1a36cd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /13cb576b8538.zip /a8730ca647f5.zip +/8e08604f8ad3.zip diff --git a/abc-bundlelib.patch b/abc-bundlelib.patch index 87c414e..dc1d72f 100644 --- a/abc-bundlelib.patch +++ b/abc-bundlelib.patch @@ -1,15 +1,15 @@ ---- Makefile.orig 2016-02-03 14:56:47.000000000 -0700 -+++ Makefile 2016-02-04 21:41:31.862198725 -0700 -@@ -18,7 +18,7 @@ MODULES := \ +--- Makefile.orig 2016-09-05 14:54:44.000000000 -0600 ++++ Makefile 2016-09-10 02:02:01.380988862 -0600 +@@ -18,7 +18,7 @@ src/map/mapper src/map/mio src/map/super src/map/if \ src/map/amap src/map/cov src/map/scl src/map/mpm \ src/misc/extra src/misc/mvc src/misc/st src/misc/util src/misc/nm \ - src/misc/vec src/misc/hash src/misc/tim src/misc/bzlib src/misc/zlib \ + src/misc/vec src/misc/hash src/misc/tim \ src/misc/mem src/misc/bar src/misc/bbl src/misc/parse \ - src/opt/cut src/opt/fxu src/opt/rwr src/opt/mfs src/opt/sim \ + src/opt/cut src/opt/fxu src/opt/fxch src/opt/rwr src/opt/mfs src/opt/sim \ src/opt/ret src/opt/fret src/opt/res src/opt/lpk src/opt/nwk src/opt/rwt \ -@@ -117,7 +117,7 @@ endif +@@ -117,7 +117,7 @@ endif # LIBS := -ldl -lrt diff --git a/abc.spec b/abc.spec index 88f4c3e..fb44ede 100644 --- a/abc.spec +++ b/abc.spec @@ -1,11 +1,22 @@ # Upstream doesn't make releases. We have to check the code out of Mercurial. %global owner alanmi -%global commit a8730ca647f5 -%global hgdate 20160203 +%global commit 8e08604f8ad3 +%global hgdate 20160905 + +# WARNING: When updating to a newer snapshot, because upstream doesn't do +# shared library versioning, run abipkgdiff (from libabigail) against the +# old and new binary and debuginfo packages to detect abi changes that would +# require bumping the shared library version, e.g., +# abipkgdiff --d1 abc-debuginfo-.rpm --d2 abc-debuginfo-.rpm \ +# abc-.rpm abc-.rpm +# If the shared library version is bumped, remember to rebuild dependent +# packages, finding them using e.g. +# repoquery --whatrequires abc-libs +# This should be done for each branch in which abc-libs will be updated. Name: abc Version: 1.01 -Release: 8.hg%{hgdate}%{?dist} +Release: 9.hg%{hgdate}%{?dist} Summary: Sequential logic synthesis and formal verification License: MIT @@ -80,7 +91,7 @@ touch -r %{SOURCE1} %{name}.1 # Build the library and binary make %{?_smp_mflags} libabc.so OPTFLAGS="%{optflags} -fPIC -DNDEBUG" \ LD="g++ $RPM_LD_FLAGS" ABC_MAKE_VERBOSE=1 -g++ src/base/main/main.o -o %{name} -L. -labc +g++ src/base/main/main.o -o %{name} $RPM_LD_FLAGS -L. -labc %install # Install the library @@ -122,6 +133,9 @@ install -p -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1 %{_libdir}/lib%{name}.so %changelog +* Sat Sep 10 2016 Eric Smith - 1.01-9.hg20160905 +- Update to latest mercurial snapshot + * Fri Feb 5 2016 Jerry James - 1.01-8.hg20160203 - Update to latest mercurial snapshot - Drop the python2 subpackage; upstream moved support to a separate project diff --git a/sources b/sources index 7120c59..09aa96d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -97a91d0f0d3b3bbdc10edf9de37d064f a8730ca647f5.zip +02a4c8cb9dcf0d2c9d35837b13be8422 8e08604f8ad3.zip