2025-10-05 00:18:13,392:INFO:root:=== Working on: master ===
2025-10-05 00:18:14,187:INFO:root:branch pulled and checked out
2025-10-05 00:18:14,399:INFO:root:47 revisions since last Daily bump
2025-10-05 00:18:17,240:INFO:root:While processing
b40ef6e9dc096c8c19399e94947a1965258a6942:
2025-10-05 00:18:17,240:INFO:root:line should start with a tab: "commit
319719bb2921e978738acd408e6b16dabf0e7f5e"
2025-10-05 00:18:17,240:INFO:root:line should start with a tab: "Author: Tom
Tromey <[email protected]>"
2025-10-05 00:18:17,240:INFO:root:line should start with a tab: "Date: Thu
Mar 21 17:12:23 2024 -0600"
2025-10-05 00:18:17,240:INFO:root:line should start with a tab: " Revert
"Pass GUILE down to subdirectories""
2025-10-05 00:18:17,240:INFO:root:line should start with a tab: " This
reverts commit b7e5a29602143b53267efcd9c8d5ecc78cd5a62f."
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " This patch
caused problems for some users when building gdb, because"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " it would
cause 'guild' to be invoked with the wrong versin of guile."
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " On the
whole it seems simpler to just back this out."
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " I'm
checking this in to the binutils-gdb repository in the interest of"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " fixing the
build for Andrew. No one has responded to the identical"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " patch sent
to gcc-patches, but I will ping it there."
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: "commit
da48217f315084097ef25226c0acab3bbd55ebd3"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: "Author: Simon
Marchi <[email protected]>"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: "Date: Thu
Mar 14 13:39:18 2024 -0400"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: "
gdbserver/linux: probe for libiconv in configure"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " Make
gdbserver's build system locate libiconv when building for Linux."
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " Commit
07b3255c3bae ("Filter invalid encodings from Linux thread names")"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " make
libiconv madantory for building gdbserver on Linux."
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " While
trying to cross-compile gdb for xtensa-fsf-linux-uclibc (with a"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " toolchain
generated with crosstool-ng), I got:"
2025-10-05 00:18:17,241:INFO:root:line exceeds 100 character limit: "
/home/smarchi/src/binutils-gdb/gdbserver/linux-low.cc:48:10: fatal error:
iconv.h: No such file or directory"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: "
/home/smarchi/src/binutils-gdb/gdbserver/linux-low.cc:48:10: fatal error:
iconv.h: No such file or directory"
2025-10-05 00:18:17,241:INFO:root:line should start with a tab: " 48
| #include <iconv.h>"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: "
| ^~~~~~~~~"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " I
downloaded GNU libiconv, built it for that host, and installed it in"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " an
arbitrary directory. I had to modify the gdbserver build system to"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " locate
libiconv and use it, the result is this patch."
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " I
eventually found that crosstool-ng has a config option to make uclibc"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " provide an
implementation of iconv, which is of course much easier. But"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " given that
this patch is now written, I think it would be worth merging"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " it, it
could help some people who do not have iconv built-in their libc"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " in the
future (and may not have the luxury of rebuilding their libc like"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " I do)."
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " Using
AM_ICONV in configure.ac adds these options for configure (the"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " same we
have for gdb):"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: "
--with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: "
--without-libiconv-prefix don't search for libiconv in includedir and
libdir"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: "
--with-libiconv-type=TYPE type of library to search for
(auto/static/shared)"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " It sets
the `LIBICONV` variable with whatever is needed to link with"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " libiconv,
and adds the necessary `-I` flag to `CPPFLAGS`."
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " To avoid
unnecessarily linking against libiconv on hosts that don't need"
2025-10-05 00:18:17,242:INFO:root:line should start with a tab: " it, set
`MAYBE_LIBICONV` with the contents of `LIBICONV` only if the"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " host is
Linux, and use `MAYBE_LIBICONV` in `Makefile.in`."
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " Since
libiconv is a hard requirement for Linux hosts, error out if it is"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " not found."
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " The bits
in acinclude.m4 are similar to what we have in"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: "
gdb/acinclude.m4."
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " Update the
top-level build system to support building against an in-tree"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " libiconv
(I did not test this part though). Something tells me that the"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: "
all-gdbserver dependency on all-libiconv is unnecessary, since there is"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " already a
dependency of configure-gdbserver on all-libiconv (and"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: "
all-gdbserver surely depends on configure-gdbserver). I just copied"
2025-10-05 00:18:17,243:INFO:root:line should start with a tab: " what's
done for GDB though."
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,243:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
2025-10-05 00:18:17,244:INFO:root:could not deduce ChangeLog file
Traceback (most recent call last):
File "../gcc-changelog/git_update_version.py", line 185, in <module>
update_current_branch(name)
File "../gcc-changelog/git_update_version.py", line 138, in
update_current_branch
not args.dry_mode)
File "../gcc-changelog/git_update_version.py", line 70, in
prepend_to_changelog_files
raise AssertionError()
AssertionError