Hi Mark,
On Fri, Apr 04, 2025 at 01:55:48PM +0200, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Thu, 2025-04-03 at 19:28 +0300, Dmitry V. Levin wrote:
> > I've accidentally noticed that this hunk was not correct back in 2017
> > because "#if HAVE_CONFIG_H" is n
Hi Mark,
On Fri, Apr 04, 2025 at 01:38:01PM +0200, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Thu, 2025-04-03 at 19:09 +0300, Dmitry V. Levin wrote:
> > On Thu, Aug 29, 2019 at 03:16:12PM +0200, Mark Wielaard wrote:
> > > From: Jonathon Anderson
> > >
>
On Thu, Apr 20, 2017 at 04:31:02PM +0200, Ulf Hermann wrote:
> config.h doesn't have include guards, so including it twice is bad. We
> deal with this by checking for PACKAGE_NAME, but only in some places.
> Once we start using gnulib, we will need to include config.h before any
> gnulib-generated
On Thu, Aug 29, 2019 at 03:16:12PM +0200, Mark Wielaard wrote:
> From: Jonathon Anderson
>
> Uses the stdatomic.h provided by FreeBSD when GCC doesn't (ie. GCC < 4.9)
>
> Signed-off-by: Jonathon Anderson
> Signed-off-by: Srđan Milaković
> ---
> configure.ac | 12 ++
> lib/ChangeLog
On Tue, Apr 01, 2025 at 08:54:04PM +0200, Michal Sekletar wrote:
> Whenever possible, resolve all symlinks as if the sysroot path were a
> chroot environment. This prevents potential interactions with files from
> the host filesystem.
>
> Signed-off-by: Michal Sekletar
> ---
> configure.ac
On Wed, Mar 19, 2025 at 06:40:18PM +0100, Michal Sekletar wrote:
> Whenever possible, resolve all symlinks as if the sysroot path were a
> chroot environment. This prevents potential interactions with files from
> the host filesystem.
>
> Signed-off-by: Michal Sekletar
> ---
> configure.ac
On Tue, Jul 02, 2024 at 07:30:58PM +0200, Michal Sekletar wrote:
[...]
> +int
> +dwfl_set_sysroot (Dwfl *dwfl, const char *sysroot)
> +{
> + if (!sysroot)
> +{
> + free (dwfl->sysroot);
> + dwfl->sysroot = NULL;
> + return 0;
> +}
> +
> + char *r, *s;
> + r = realpath (sys
On Mon, Jul 01, 2024 at 06:56:21PM +0200, Michal Sekletar wrote:
[...]
> --- a/libdwfl/link_map.c
> +++ b/libdwfl/link_map.c
> @@ -416,8 +416,22 @@ report_r_debug (uint_fast8_t elfclass, uint_fast8_t
> elfdata,
>if (name != NULL)
> {
> /* This code is mostly inlined dwfl_repo
On Mon, May 13, 2024 at 02:04:04PM +0200, Andreas Schwab wrote:
> Don't block on stdin when /etc/debuginfod/*.certpath expands to nothing.
>
> Signed-off-by: Andreas Schwab
> ---
> config/profile.sh.in | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/config/profile.sh.in
Hi Frank,
On Thu, May 09, 2024 at 07:03:47PM -0400, Frank Ch. Eigler wrote:
> Hi -
>
> > > > What's the purpose of sending proposed patches to the mailing list
> > > > if reviews are silently ignored?
> > >
> > > Please be collegial and don't exaggerate.
> >
> > The fact is that the review was
On Thu, May 09, 2024 at 07:24:26PM -0400, Aaron Merey wrote:
> On Thu, May 9, 2024 at 6:59 PM Dmitry V. Levin wrote:
> > On Thu, May 09, 2024 at 06:08:05PM -0400, Frank Ch. Eigler wrote:
> > > On Fri, May 10, 2024 at 12:53:39AM +0300, Dmitry V. Levin wrote:
> > > > &
On Thu, May 09, 2024 at 06:08:05PM -0400, Frank Ch. Eigler wrote:
> Hi -
>
> On Fri, May 10, 2024 at 12:53:39AM +0300, Dmitry V. Levin wrote:
> > > Pushed as commit ca8ad4648197
> >
> > What's the purpose of sending proposed patches to the mailing list
On Wed, May 08, 2024 at 12:28:04PM -0400, Aaron Merey wrote:
> On Mon, May 6, 2024 at 4:45 PM Aaron Merey wrote:
> >
> > Starting with version 2.0, various lcov warnings now trigger an error
> > exit. This results in 'make coverage' terminating before completion.
> >
> > Fix this by invoking lcov
Hi,
On Mon, May 06, 2024 at 04:45:27PM -0400, Aaron Merey wrote:
> Starting with version 2.0, various lcov warnings now trigger an error
> exit. This results in 'make coverage' terminating before completion.
>
> Fix this by invoking lcov and genhtml with --ignore-errors to prevent
> the error ex
On Tue, Mar 26, 2024 at 09:49:48PM +0100, Mark Wielaard wrote:
> profile.sh might fail with set -o pipefail because:
>
> cat /dev/null "${prefix}/etc/debuginfod"/*.urls 2>/dev/null | tr '\n' ' '
>
> might fail when there isn't an *.urls file the first command in the
> pipe fails (the 2>/dev/null
On Mon, Oct 24, 2022 at 02:17:17PM +0200, Martin Liška wrote:
> On 10/24/22 13:41, Dmitry V. Levin wrote:
> > On Mon, Oct 24, 2022 at 01:09:59PM +0200, Martin Liška wrote:
> > [...]
> >> One TODO I see is that:
> >> +libelf_so_LDLIBS = $(libelf_so_DEPS) -lz -lzst
On Mon, Oct 24, 2022 at 01:09:59PM +0200, Martin Liška wrote:
[...]
> One TODO I see is that:
> +libelf_so_LDLIBS = $(libelf_so_DEPS) -lz -lzstd
>
> should be conditional based on HAVE_ZSTD. But I don't know how to do that?
I suppose you're talking about libzstd_LIBS.
[...]
> diff --git a/m4/zst
On Wed, Aug 24, 2022 at 10:51:13PM +0200, Nick via Elfutils-devel wrote:
> I try to compile elfutils on OpenWrt with the newest gcc 12.2.0 version.
> However, it fails due to -Werror=use-after-free. A workaround is a patch
> that I found on the mailinglist, to disable -Werror
> (https://sourcewa
On Fri, Aug 05, 2022 at 07:51:04PM +0200, Mark Wielaard wrote:
> The po/pl.po file already just said Project-Id-Version: elfutils\n
> Do the same for the other po files which had somewhat odd names.
> The generated pot file will still include the version number too.
That's obviously correct, thank
Hi,
On Wed, Jun 29, 2022 at 08:33:19PM +0200, Mark Wielaard wrote:
> Hi Frank,
>
> On Wed, Jun 29, 2022 at 01:29:04PM -0400, Frank Ch. Eigler wrote:
> > > In both profile.csh.in and profile.sh.in we set and then unset
> > > prefix, but never use it.
> >
> > It is used, because the autoconf @sysc
On Sat, Nov 20, 2021 at 03:18:27PM +0100, Mark Wielaard wrote:
> Hi,
>
> On Sat, Nov 20, 2021 at 01:12:17AM +0300, Dmitry V. Levin wrote:
> > On Fri, Nov 19, 2021 at 05:58:19PM +0100, Florian Weimer wrote:
> > > It may have to do with --as-needed that some builds use
On Fri, Nov 19, 2021 at 05:58:19PM +0100, Florian Weimer wrote:
> * Dmitry V. Levin:
>
> > Let's make clear what's going on here. First of all, dwfl-proc-attach.c
> > does not use dlopen so it doesn't pull it in and doesn't need -ldl.
> > In regul
On Thu, Nov 18, 2021 at 10:23:41PM +0100, Mark Wielaard wrote:
> dwfl-proc-attach uses (overrides) dlopen (so it does nothing). This
> seems to cause a versioned dlopen symbol to be pulled in when building
> with LTO. Resulting in a link failure (when dlopen isn't integrated
> into libc):
>
> /us
On Thu, Nov 18, 2021 at 07:44:50PM +, Matthias Maennich via Elfutils-devel
wrote:
> dwfl_linux_kernel_report_modules_ has an outstanding ancient bug when
> reading kernel module information from a modules list file. The target
> buffer for the module name was sized too small to hold potential
On Thu, Nov 11, 2021 at 12:42:47AM +0300, Dmitry V. Levin wrote:
> Hi Frank,
>
> On Sun, Oct 03, 2021 at 05:33:33PM -0400, Frank Ch. Eigler via Elfutils-devel
> wrote:
> > commit 0c634f243d266ce8841fd311433d5d79555fabf9
> > Author: Frank Ch. Eigler
> > Date:
On Thu, Nov 11, 2021 at 12:42:47AM +0300, Dmitry V. Levin wrote:
> Hi Frank,
>
> On Sun, Oct 03, 2021 at 05:33:33PM -0400, Frank Ch. Eigler via Elfutils-devel
> wrote:
> > commit 0c634f243d266ce8841fd311433d5d79555fabf9
> > Author: Frank Ch. Eigler
> > Date:
Hi Frank,
On Sun, Oct 03, 2021 at 05:33:33PM -0400, Frank Ch. Eigler via Elfutils-devel
wrote:
> commit 0c634f243d266ce8841fd311433d5d79555fabf9
> Author: Frank Ch. Eigler
> Date: Sun Oct 3 17:04:24 2021 -0400
>
> PR27783: switch default debuginfod-urls to drop-in style files
>
>
On Tue, Nov 09, 2021 at 10:04:57AM +0100, Martin Liška wrote:
> On 11/9/21 09:58, Dmitry V. Levin wrote:
> > Yes, but those who build elfutils with -flto are likely using
> > -ffat-lto-objects if they build static libraries.
>
> Yes, I can confirm that we do that as openSU
Hi Mark,
On Tue, Nov 09, 2021 at 12:18:31AM +0100, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Mon, Nov 08, 2021 at 01:02:28PM +0300, Dmitry V. Levin wrote:
> > > Thanks. This patch was indeed one reason I kept postponing the release,
> > > because I didn't have
Hi Mark,
On Thu, Nov 04, 2021 at 01:12:29PM +0100, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Thu, 2021-11-04 at 14:23 +0300, Dmitry V. Levin wrote:
> > On Sat, Aug 28, 2021 at 12:31:43PM +0300, Dmitry V. Levin wrote:
> > > On Thu, Feb 18, 2021 at 03:38:56AM +01
On Sat, Aug 28, 2021 at 12:31:43PM +0300, Dmitry V. Levin wrote:
> On Thu, Feb 18, 2021 at 03:38:56AM +0100, Alexander Miller via Elfutils-devel
> wrote:
> > From: Alexander Miller
> >
> > Use symver attribute for symbol versioning instead of .symver
> > asse
This fixes the following compilation warning:
findtextrel.c:184:1: warning: stack usage might be unbounded [-Wstack-usage=]
Signed-off-by: Dmitry V. Levin
---
v1 introduced a memory leak, so in v2 I rearranged the code a bit
to make clear the new code does not introduce any memory leaks
On Tue, Sep 07, 2021 at 02:12:18AM +0200, Mark Wielaard wrote:
[...]
> Subject: [PATCH] tests: Make sure to wait for initial scan and groom cycle
>
> At startup the debuginfod server does a scan and groom cycle. Make
> sure to wait for that before triggering a new one with SIGUSR1 or
> SIGURST2.
This fixes the following compilation warning:
findtextrel.c:184:1: warning: stack usage might be unbounded [-Wstack-usage=]
Signed-off-by: Dmitry V. Levin
---
src/ChangeLog | 5 +
src/Makefile.am | 1 -
src/findtextrel.c | 31 +--
3 files changed, 14
Signed-off-by: Dmitry V. Levin
---
lib/ChangeLog | 3 +++
lib/color.c | 6 ++
src/ChangeLog | 7 +++
src/objdump.c | 17 -
src/readelf.c | 14 ++
src/unstrip.c | 8 ++--
6 files changed, 28 insertions(+), 27 deletions(-)
diff --git a/lib/ChangeLog b
Similar to other x* functions, xasprintf is like asprintf except that
it dies in case of an error.
Signed-off-by: Dmitry V. Levin
---
lib/ChangeLog | 6 ++
lib/Makefile.am | 2 +-
lib/libeu.h | 2 ++
lib/xasprintf.c | 52 +
4 files
Return values of functions returning "void *", e.g. calloc, malloc,
realloc, xcalloc, xmalloc, and xrealloc, do not need explicit casts.
Signed-off-by: Dmitry V. Levin
---
debuginfod/ChangeLog | 5 +
debuginfod/debuginfod-client.c | 2 +-
lib
=24498
Signed-off-by: Dmitry V. Levin
---
config/ChangeLog | 4
config/eu.am | 2 ++
src/ChangeLog| 4
src/Makefile.am | 2 +-
4 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/config/ChangeLog b/config/ChangeLog
index 70a1e923..b2c0af8a 100644
--- a/config/ChangeLog
On Thu, Feb 18, 2021 at 03:38:56AM +0100, Alexander Miller via Elfutils-devel
wrote:
> From: Alexander Miller
>
> Use symver attribute for symbol versioning instead of .symver
> assembler directive when available. Convert to use double @ syntax
> for default version in all cases (required when u
On Wed, Jun 09, 2021 at 05:45:57PM -0700, Omar Sandoval wrote:
> From: Omar Sandoval
>
> When read_addrs() was converted was converted from a nested function to
> a normal function, there was a mistake in converting "buffer" from a
> closure variable to a parameter: we are checking whether the po
gt; +++ b/src/ChangeLog
> @@ -1,3 +1,8 @@
> +2021-06-06 Sergei Trofimovich
> +
> + * elflint.c (buffer_left): Mark as 'static' to avoid external linkage
> + failure.
> +
> 2021-05-12 Dmitry V. Levin
>
> * elfcompress.c (process_file): Ret
gt; index 2c7be185..e030de0d 100644
> --- a/src/ChangeLog
> +++ b/src/ChangeLog
> @@ -1,3 +1,8 @@
> +2021-06-06 Sergei Trofimovich
> +
> + * elflint.c (buffer_left): Mark as 'inline' to avoid external linkage
> + failure.
Did you mean 'static'?
n(-)
diff --git a/src/ChangeLog b/src/ChangeLog
index de130f79..2c7be185 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
2021-05-12 Dmitry V. Levin
+ * elfcompress.c (process_file): Return 1 instead of -1 in case of an
+ error.
+
* elfcompress.c (process_fil
Hi Mark,
On Wed, May 12, 2021 at 10:29:33PM +0200, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Wed, May 12, 2021 at 04:00:00PM +0000, Dmitry V. Levin wrote:
> > Exit status of 255 in case of an error is probably not what elfcompress
> > users expect, change it to 1.
> &g
On Wed, May 12, 2021 at 03:00:00PM +, Dmitry V. Levin wrote:
> When elfcompress decides that no section data needs to be updated and
> therefore the file does not have to be rewritten, it still has to exit
> with a zero status indicating success.
>
> Resolves: https://sourcewa
n(-)
diff --git a/src/ChangeLog b/src/ChangeLog
index de130f79..bc6ffc87 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,7 @@
2021-05-12 Dmitry V. Levin
+ * elfcompress.c (main): Return 1 instead of -1 in case of an error.
+
* elfcompress.c (process_file): Remove redundant
needs
to be updated.")
---
src/ChangeLog | 3 +++
src/elfcompress.c | 1 -
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/ChangeLog b/src/ChangeLog
index 47c7eb79..de130f79 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
2021-05-12 Dmitry V. Levin
write file if no section data needs
to be updated.")
---
src/ChangeLog | 4
src/elfcompress.c | 1 +
2 files changed, 5 insertions(+)
diff --git a/src/ChangeLog b/src/ChangeLog
index c5ecc05b..47c7eb79 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2021-05-12
On Sun, Mar 21, 2021 at 08:00:00AM +, Dmitry V. Levin wrote:
> Recognize sgettext as a macro which is used for translations.
>
> Flag _, N_, and sgettext with pass-c-format. The effect of this
> specification is that xgettext will propagate format string
> requirements
.
Signed-off-by: Dmitry V. Levin
---
po/ChangeLog | 4
po/Makevars | 11 +--
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/po/ChangeLog b/po/ChangeLog
index 798db019..50439333 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@ -1,3 +1,7 @@
+2021-03-21 Dmitry V. Levin
2021-02-01 Érico Nogueira
> +
> + * ppc_initreg.c: Also include .
> +
> 2020-12-12 Dmitry V. Levin
>
> * aarch64_retval.c (aarch64_return_value_location): Fix spelling typo
> diff --git a/backends/ppc_initreg.c b/backends/ppc_initreg.c
> index 0e0d359
On Fri, Feb 05, 2021 at 03:46:42PM +0100, Mark Wielaard wrote:
> On Tue, 2021-02-02 at 05:56 +0300, Dmitry V. Levin wrote:
> > On Mon, Feb 01, 2021 at 09:16:56PM -0300, Érico Nogueira via Elfutils-devel
> > wrote:
> > [...]
> > > I'm not sure if it's a bug
ormer.
> backends/ChangeLog | 4
> backends/ppc_initreg.c | 1 +
> 2 files changed, 5 insertions(+)
>
> diff --git a/backends/ChangeLog b/backends/ChangeLog
> index f22cd57f..eb15c81d 100644
> --- a/backends/ChangeLog
> +++ b/backends/ChangeLog
> @@ -1,3 +1,7 @
Hi,
On Mon, Feb 01, 2021 at 09:16:56PM -0300, Érico Nogueira via Elfutils-devel
wrote:
[...]
> I'm not sure if it's a bug in this configure.ac or this macro, but
> _GNU_SOURCE wasn't defined and lead to XSI strerror_r being used on
> glibc until I added the trick with CFLAGS and old_CFLAGS. It's
On Tue, Jan 12, 2021 at 12:48:17PM +0100, Mark Wielaard wrote:
> On Tue, 2021-01-12 at 07:29 +0300, Dmitry V. Levin wrote:
> > Implement a target for capturing code coverage using lcov.
> > It is available when elfutils is configured using --enable-gcov.
The coverage report is now prepared by "make coverage".
Signed-off-by: Dmitry V. Levin
---
update-coverage.sh | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/update-coverage.sh b/update-coverage.sh
index 46f30ab2..cddfbf24 100755
--- a/update-coverage.sh
++
Implement a target for capturing code coverage using lcov.
It is available when elfutils is configured using --enable-gcov.
Tested with
autoreconf -if && ./configure --enable-maintainer-mode --enable-gcov &&
make && make check && make coverage
Signed-off-by:
Hi Mark,
On Mon, Jan 11, 2021 at 04:07:38PM +0100, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Wed, 2020-12-23 at 00:25 +0300, Dmitry V. Levin wrote:
> > Implement a target for capturing code coverage using lcov.
> > It is available when elfutils is configured using --enable-
Implement a target for capturing code coverage using lcov.
It is available when elfutils is configured using --enable-gcov.
Signed-off-by: Dmitry V. Levin
---
Rather than trying to salvage the coverage target, implement a different
target for capturing code coverage similar to those I use in
On Sun, Dec 20, 2020 at 06:37:36PM +0300, Dmitry V. Levin wrote:
> On Sun, Dec 20, 2020 at 04:28:30PM +0100, Mark Wielaard wrote:
> > Hi Dmitry,
> >
> > On Sun, Dec 20, 2020 at 03:11:19PM +0300, Dmitry V. Levin wrote:
> > > Move subdirectory parts of the top lev
On Sun, Dec 20, 2020 at 04:28:30PM +0100, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Sun, Dec 20, 2020 at 03:11:19PM +0300, Dmitry V. Levin wrote:
> > Move subdirectory parts of the top level .gitignore into appropriate
> > subdirectories. This would be consistent
Signed-off-by: Dmitry V. Levin
---
.gitignore| 2 ++
ChangeLog | 2 ++
config/.gitignore | 2 ++
config/ChangeLog | 2 ++
debuginfod/.gitignore | 1 +
debuginfod/ChangeLog | 2 ++
tests/.gitignore | 2 ++
tests/ChangeLog | 2 ++
8 files changed, 15
-off-by: Dmitry V. Levin
---
.gitignore| 157 +-
ChangeLog | 4 ++
backends/.gitignore | 1 +
backends/ChangeLog| 4 ++
config/.gitignore | 13
config/ChangeLog | 4 ++
debuginfod/.gitignore | 2
On Thu, Dec 17, 2020 at 01:17:40AM -0300, Érico Nogueira wrote:
> On Wed Dec 16, 2020 at 9:08 PM -03, Dmitry V. Levin wrote:
> > On Wed, Dec 16, 2020 at 07:30:11PM -0300, Érico Nogueira via
> > Elfutils-devel wrote:
> > > From: Érico Rolim
> > >
> > >
1f..d22f9892 100644
> --- a/libdwfl/ChangeLog
> +++ b/libdwfl/ChangeLog
> @@ -1,3 +1,7 @@
> +2020-12-16 Érico Nogueira
> +
> + * dwfl_error.c (strerror_r): Always use the XSI-compliant version.
> +
> 2020-12-16 Dmitry V. Levin
>
> * argp-std.c (_): Re
Hi Mark,
On Wed, Dec 16, 2020 at 03:05:54PM +0100, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Wed, 2020-12-16 at 02:40 +0300, Dmitry V. Levin wrote:
> > Switch to use AM_GNU_GETTEXT, AM_GNU_GETTEXT_VERSION, and
> > AM_GNU_GETTEXT_REQUIRE_VERSION, this allows to
On Sat, Dec 12, 2020 at 11:38:55PM +0100, Mark Wielaard wrote:
> readelf -S now shows 'R' when SHF_GNU_RETAIN is set.
> elflint accepts SHF_GNU_RETAIN when set on section in --gnu mode.
>
> Signed-off-by: Mark Wielaard
> ---
> src/ChangeLog | 5
> src/elflint.c
On Sat, Dec 12, 2020 at 11:38:54PM +0100, Mark Wielaard wrote:
> Adds SHF_GNU_RETAIN.
This is obviously OK.
--
ldv
Log
@@ -1,3 +1,8 @@
+2020-12-16 Dmitry V. Levin
+
+ * i386_lex.l (invalid_char): Replace gettext(...) with _(...).
+ * i386_parse.y (yyerror): Likewise.
+
2020-12-12 Dmitry V. Levin
* bpf_disasm.c (bswap_bpf_insn): Fix spelling typo in comment.
diff --git a/libcpu/i386_
b/ChangeLog
@@ -1,5 +1,10 @@
2020-12-16 Dmitry V. Levin
+ * color.c (parse_opt): Replace gettext(...) and
+ dgettext("elfutils, ...) with _(...).
+ * printversion.c (print_version): Replace gettext(...) with _(...).
+ * system.h (sgettext): Likewise.
+
) and _(Str) macros from other files
to avoid conflicts and redundancies.
The next step is to replace all uses of gettext(Str) with _(Str).
Signed-off-by: Dmitry V. Levin
---
lib/ChangeLog | 5 +
lib/eu-config.h | 3 ++-
lib/xmalloc.c | 4
libasm/ChangeLog| 4
-git a/libebl/ChangeLog b/libebl/ChangeLog
index 04e9cd49..e0862ec3 100644
--- a/libebl/ChangeLog
+++ b/libebl/ChangeLog
@@ -1,3 +1,17 @@
+2020-12-15 Dmitry V. Levin
+
+ * eblbackendname.c (ebl_backend_name): Replace gettext(...) with _(...).
+ * eblcorenotetypename.c (ebl_core_
On Wed, Dec 16, 2020 at 02:40:32AM +0300, Dmitry V. Levin wrote:
[...]
> Use this opportunity to create separate .gitignore files for m4/ and po/
> directories.
By the way, what do you think about moving subdirectory parts of the top
level .gitignore file into subdirectories? This wo
Hi Mark,
On Tue, Dec 15, 2020 at 11:53:48PM +0100, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Wed, Dec 16, 2020 at 12:44:05AM +0300, Dmitry V. Levin wrote:
> > This is nice, thanks.
> > I have one question about the patch:
> >
> > [...]
> > > ---
On Tue, Dec 15, 2020 at 09:52:40PM +0100, Mark Wielaard wrote:
> Adding the symbol name associated with the symbol index number
> makes the error messages a little bit more useful. We used to say:
>
> section [59] '.symtab': symbol 9: st_value out of bounds
>
> But now says:
>
> section [59] '.s
Hi,
On Tue, Dec 15, 2020 at 03:14:27PM -0500, Frank Ch. Eigler wrote:
> Hi -
>
> > I think it is too early to switch to autoconf 2.70. Currently we
> > require autoconf 2.63 and automake 1.11. We could probably upgrade to
> > autconf 2.69 and automake 1.13, but that doesn't seem to help with
> >
On Tue, Dec 15, 2020 at 04:07:02PM +0100, Mark Wielaard wrote:
> On Tue, 2020-12-15 at 17:40 +0300, Dmitry V. Levin wrote:
> > Makefile.am already contains "ACLOCAL_AMFLAGS = -I m4",
> > that is enough for autoreconf to do the right thing.
>
> But is that a goo
m4 files do not have to listed in EXTRA_DIST, in fact,
biarch.m4 has not been listed since its very beginning in 2013,
and nobody seems to have noticed so far.
Tested with
autoreconf -if && ./configure --enable-maintainer-mode && make && make distcheck
Signed
Makefile.am already contains "ACLOCAL_AMFLAGS = -I m4",
that is enough for autoreconf to do the right thing.
Tested with
autoreconf -if && ./configure --enable-maintainer-mode && make && make distcheck
Signed-off-by: Dmitry V. Levin
---
ChangeLog| 4
rely
suport -> support
tranformation -> transformation
Signed-off-by: Dmitry V. Levin
---
ChangeLog| 7 +++
NEWS | 18 +-
NOTES| 4 ++--
TODO | 2 +-
configure.ac | 6 +++---
libebl/ChangeLog | 2 +-
6 files changed, 23
Cannnot -> Cannot
decriptors -> descriptors
experssions -> expressions
explit -> explicit
falg -> flag
irrelevent -> irrelevant
mininum -> minimum
outselves -> ourselves
proces -> process
versio -> version
Signed-off-by: Dmitry V. Levin
---
tests/Ch
Indeces -> Indices
adress -> address
affort -> afford
dont' -> don't
futher -> further
higest -> highest
indeces -> indices
interate -> iterate
occured -> occurred
overlow -> overflow
sectin -> section
succesful -> successful
teminated -> ter
Auxialiary -> Auxiliary
constucted -> constructed
desriptor -> descriptor
endianess -> endianness
responsibilty -> responsibility
sufficent -> sufficient
elf.h comes from glibc and therefore is excluded.
Signed-off-by: Dmitry V. Levin
---
libelf/ChangeLog | 11 +
adresses -> addresses
boundery -> boundary
explictly -> explicitly
fo -> for
layed -> laid
partical -> particular
setion -> section
substract -> subtract
wil -> will
Signed-off-by: Dmitry V. Levin
---
libdwfl/ChangeLog | 13 ++---
libdwfl/
algorith -> algorithm
occured -> occurred
Signed-off-by: Dmitry V. Levin
---
libdwelf/ChangeLog | 3 +++
libdwelf/dwelf_strtab.c | 2 +-
libdwelf/libdwelf.h | 4 ++--
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/libdwelf/ChangeLog b/libdwelf/ChangeLog
index 9d
Retieve -> Retrieve
apporiate -> appropriate
distinquish -> distinguish
dynamicly -> dynamically
indeces -> indices
lenght -> length
minium -> minimum
occured -> occurred
setion -> section
unknow -> unknown
Signed-off-by: Dmitry V. Levin
---
libdw/ChangeLog
layed -> laid
adressing -> addressing
Signed-off-by: Dmitry V. Levin
---
libcpu/ChangeLog | 5 +
libcpu/bpf_disasm.c | 2 +-
libcpu/i386_disasm.c | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/libcpu/ChangeLog b/libcpu/ChangeLog
index a342b7f6..000105bf
endianess -> endianness
setion -> section
Signed-off-by: Dmitry V. Levin
---
libasm/ChangeLog | 5 +
libasm/asm_begin.c | 2 +-
libasm/asm_end.c | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/libasm/ChangeLog b/libasm/ChangeLog
index 6268b26c..78f1baa4
directoy -> directory
fo -> for
funtions -> functions
ist -> is
mutliple -> multiple
priviliges -> privileges
reenable -> re-enable
Signed-off-by: Dmitry V. Levin
---
config/10-default-yama-scope.conf | 2 +-
config/ChangeLog | 6 ++
config/elfutils.s
adress -> address
sigle -> single
Signed-off-by: Dmitry V. Levin
---
backends/ChangeLog| 6 ++
backends/aarch64_retval.c | 2 +-
backends/ppc_cfi.c| 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/backends/ChangeLog b/backends/ChangeLog
index e8
Initalize -> Initialize
Unsucessful -> Unsuccessful
expession -> expression
incompatiblity -> incompatibility
Signed-off-by: Dmitry V. Levin
---
debuginfod/ChangeLog | 7 +++
debuginfod/debuginfod-client.c | 4 ++--
debuginfod/debuginfod.cxx | 6 +++---
3 files
This is the least significant part of all spelling fixes, most users
won't notice any difference at all, but it still makes sense to use
correct spelling.
Dmitry V. Levin (12):
debuginfod: fix spelling typos in error diagnostics and comments
backends: fix spelling typos in comments
c
Since all these help text strings are marked for translation, apply the fixes
to translation strings as well, this helps to avoid translations becoming fuzzy.
lenght -> length
occured -> occurred
endianess -> endianness
reversable -> reversible
Signed-off-by: Dmitry V. Levin
---
embeded -> embedded
Semicondutor -> Semiconductor
Signed-off-by: Dmitry V. Levin
---
libdwelf/ChangeLog| 5 +
libdwelf/dwelf_elf_e_machine_string.c | 6 +++---
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/libdwelf/ChangeLog b/libdwelf/ChangeLog
filesytem -> filesystem
requries -> requires
hte -> the
recieve -> receive
varients -> variants
preceeded -> preceded
Signed-off-by: Dmitry V. Levin
---
doc/ChangeLog | 7 +++
doc/debuginfod.8| 2 +-
doc/debuginfod_find_debuginfo
644 tests/configure.ac
diff --git a/ChangeLog b/ChangeLog
index def6279a..92efa22f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2020-12-11 Dmitry V. Levin
+ * configure.ac (AM_CONDITIONAL): Remove HAVE_LIBASM and STANDALONE.
+
* configure.ac: Rewrite argp ch
Rewrite argp check using the same AC_SEARCH_LIBS based method used
earlier in the fts check.
Signed-off-by: Dmitry V. Levin
---
ChangeLog| 2 ++
configure.ac | 31 ---
2 files changed, 10 insertions(+), 23 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index
Fixes: da855fc9c ("Support building when fts and obstack aren't part of libc")
Signed-off-by: Dmitry V. Levin
---
ChangeLog| 4
configure.ac | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 71e80a25..563af0d2 100644
--- a/
It appears to be unused since the first commit in the revision history.
Signed-off-by: Dmitry V. Levin
---
libasm/ChangeLog | 4
libasm/Makefile.am | 1 -
libelf/ChangeLog | 4
libelf/Makefile.am | 2 +-
4 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/libasm
On Thu, Dec 10, 2020 at 12:28:35PM +0100, Mark Wielaard wrote:
> Hi Dmitry,
>
> On Thu, 2020-12-10 at 13:30 +0300, Dmitry V. Levin wrote:
> > On Thu, Dec 10, 2020 at 11:09:21AM +0100, Mark Wielaard wrote:
> > > Very nice. I have one small issue, with automake 1.13.4 whe
1 - 100 of 158 matches
Mail list logo