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

Reply via email to