public inbox for elfutils@sourceware.org
 help / color / mirror / Atom feed
From: Mark Wielaard <mark@klomp.org>
To: elfutils-devel@sourceware.org
Subject: Re: 0.17(8 -> 7) release next (week -> month) [Tomorrow]
Date: Tue, 13 Aug 2019 22:02:00 -0000	[thread overview]
Message-ID: <20190813220200.GC2467@wildebeest.org> (raw)
In-Reply-To: <2a59b083c44b4b6c10faebb45b9cd8e19f9294c0.camel@klomp.org>

[-- Attachment #1: Type: text/plain, Size: 1001 bytes --]

On Mon, Jul 15, 2019 at 12:17:36PM +0200, Mark Wielaard wrote:
> On Sat, 2019-07-13 at 00:36 +0200, Mark Wielaard wrote:
> > In another thread I said I would like to do a release end of this week
> > with the csky backend and the elfclassify tool integrated. But I didn't
> > make enough time for reviews, so that moves to next week. Sorry.
> > 
> > I should have enough time next week. But we will have to see if we can
> > polish the csky and elfclassify tool enough. If not, we'll still do a
> > release next week, just without those additions. The last 4 months saw
> > enough improvements to do a new release. And we'll do another in 3 or 4
> > months anyway, so if anything misses this release it will go into the
> > next.
> 
> Just for the record, the subject should of course have been 0.177.

And "next week" became "next month". Sorry about that.
But I believe we are ready now and I like to do the 0.177 release
tomorrow with the attached commit (.po regeneration removed).

Cheers,

Mark

[-- Attachment #2: 0001-Prepare-for-0.177.patch --]
[-- Type: text/x-diff, Size: 5271 bytes --]

From 5643e037cb7a38ed5d52f50421be706ea8014e3d Mon Sep 17 00:00:00 2001
From: Mark Wielaard <mark@klomp.org>
Date: Tue, 13 Aug 2019 23:53:56 +0200
Subject: [PATCH] Prepare for 0.177

Set version to 0.177.
Update NEWS and elfutils.spec.in.
Use git --get user.name and user.email for spec changelog.
Regenerate po/*.po files.

Signed-off-by: Mark Wielaard <mark@klomp.org>
---
 ChangeLog               |   8 +
 NEWS                    |  16 +
 config/ChangeLog        |   5 +
 config/Makefile.am      |   6 +-
 config/elfutils.spec.in |  11 +
 configure.ac            |   2 +-
 po/ChangeLog            |   4 +
 po/de.po                | 857 ++++++++++++++++++++--------------------
 po/es.po                | 857 ++++++++++++++++++++--------------------
 po/ja.po                | 857 ++++++++++++++++++++--------------------
 po/pl.po                | 857 ++++++++++++++++++++--------------------
 po/uk.po                | 857 ++++++++++++++++++++--------------------
 12 files changed, 2218 insertions(+), 2119 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 5c45cccfb..bed3999f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2019-08-13  Mark Wielaard  <mark@klomp.org>
+
+	* configure.ac: Set version to 0.177.
+	* NEWS: Mention elfclassify, readelf DW_AT_data_member_location
+	and DW_AT_discr_list attribute changes, dwarf.h DW_AT_GNU additions,
+	dwelf_elf_e_machine_string function, dwelf_elf_begin change and
+	C-SKY backend support.
+
 2019-02-14  Mark Wielaard  <mark@klomp.org>
 
 	* configure.ac: Set version to 0.176.
diff --git a/NEWS b/NEWS
index 5a06047f2..2bf19d9cb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,19 @@
+Version 0.177
+
+elfclassify: New tool to analyze ELF objects.
+
+readelf: Print DW_AT_data_member_location as decimal offset.
+         Decode DW_AT_discr_list block attributes.
+
+libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
+
+libdwelf: Add dwelf_elf_e_machine_string.
+          dwelf_elf_begin now only returns NULL when there is an error
+          reading or decompressing a file. If the file is not an ELF file
+          an ELF handle of type ELF_K_NONE is returned.
+
+backends: Add support for C-SKY.
+
 Version 0.176
 
 build: Add new --enable-install-elfh option.
diff --git a/config/ChangeLog b/config/ChangeLog
index 9b1cce4e1..65658118a 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,8 @@
+2019-08-13  Mark Wielaard  <mark@klomp.org>
+
+	* Makefile.am (elfutils.spec.in): Use git --get user.name and
+	user.email.
+
 2019-04-15  Mark Wielaard  <mark@klomp.org>
 
 	* upload-release.sh: Add git tag --verify.
diff --git a/config/Makefile.am b/config/Makefile.am
index 66012d029..9d292cee6 100644
--- a/config/Makefile.am
+++ b/config/Makefile.am
@@ -38,9 +38,9 @@ if MAINTAINER_MODE
 $(srcdir)/elfutils.spec.in: $(top_srcdir)/NEWS
 	@tmpname=$$(mktemp $${TMPDIR:-/tmp}/elfutils.XXXXXX); \
 	date +'* %a %b %e %Y' | tr '[\n]' '[ ]' > $$tmpname; \
-	getent passwd "$$(whoami)" | \
-	  awk 'BEGIN {FS=":"} { printf $$5; exit 0}' >> $$tmpname; \
-	echo -n " <$$(whoami)@gmail.com> " >> $$tmpname; \
+	username=$$(git config --get user.name); \
+	useremail=$$(git config --get user.email); \
+	echo -n "$$username <$$useremail> " >> $$tmpname; \
 	awk '\
 	  $$1 == "Version" && started { exit } \
 	  $$1 == "Version" { started=1; line=""; sub(/:/,"",$$2); \
diff --git a/config/elfutils.spec.in b/config/elfutils.spec.in
index 794cbaf81..19b4229ef 100644
--- a/config/elfutils.spec.in
+++ b/config/elfutils.spec.in
@@ -227,6 +227,17 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_sysctldir}/10-default-yama-scope.conf
 
 %changelog
+* Tue Aug 13 2019 Mark Wielaard <mark@klomp.org> 0.177-1
+- elfclassify: New tool to analyze ELF objects.
+- readelf: Print DW_AT_data_member_location as decimal offset.
+           Decode DW_AT_discr_list block attributes.
+- libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
+- libdwelf: Add dwelf_elf_e_machine_string.
+            dwelf_elf_begin now only returns NULL when there is an error
+            reading or decompressing a file. If the file is not an ELF file
+            an ELF handle of type ELF_K_NONE is returned.
+- backends: Add support for C-SKY.
+
 * Thu Feb 14 2019 Mark Wielaard <mark@klomp.org> 0.176-1
 - build: Add new --enable-install-elfh option.
   Do NOT use this for system installs (it overrides glibc elf.h).
diff --git a/configure.ac b/configure.ac
index b4e012dee..c443fa3b0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -17,7 +17,7 @@ dnl  GNU General Public License for more details.
 dnl
 dnl  You should have received a copy of the GNU General Public License
 dnl  along with this program.  If not, see <http://www.gnu.org/licenses/>.
-AC_INIT([elfutils],[0.176],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/])
+AC_INIT([elfutils],[0.177],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/])
 
 dnl Workaround for older autoconf < 2.64
 m4_ifndef([AC_PACKAGE_URL],
diff --git a/po/ChangeLog b/po/ChangeLog
index 2afb9b775..1d2023911 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@ -1,3 +1,7 @@
+2019-08-13  Mark Wielaard  <mark@klomp.org>
+
+	* *.po: Update for 0.177.
+
 2019-02-14  Mark Wielaard  <mark@klomp.org>
 
 	* *.po: Update for 0.176.

      reply	other threads:[~2019-08-13 22:02 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-12 22:36 0.178 release next week Mark Wielaard
2019-07-15 10:17 ` 0.17(8 -> 7) " Mark Wielaard
2019-08-13 22:02   ` Mark Wielaard [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190813220200.GC2467@wildebeest.org \
    --to=mark@klomp.org \
    --cc=elfutils-devel@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).