Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/external/gpl3/gdb/dist/gnulib



Module Name:    src
Committed By:   rin
Date:           Sun Aug 20 02:02:40 UTC 2023

Modified Files:
        src/external/gpl3/gdb/dist/gnulib: configure
        src/external/gpl3/gdb/dist/gnulib/import/m4: rename.m4

Log Message:
gdb/gnulib: ``guess yes'' to rename(2) checks for NetBSD

Otherwise, rename(2) gets replaced by gnulib version for mknative
(i.e., cross compile), which results build failure for clang.

Confirmed that all rename(2) tests successfully passed at least on
amd64. Even if they will fail, it is our responsibility to fix them,
not gdb, anyway.

XXX
Edit configure by hand, rather than regen it, in order to avoid
subtle huge diffs from upstream, which come from autoconf version
mismatch.

XXX XXX
For gcc, replacement for rename(2) lost by cstdio, which forcibly
undefs all stdio functions. This should be an unintended behavior.

One of cstdio comes from our local change for c++locale.h, but
even if it is dropped, cstdio is included from elsewhere.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gnulib/configure
cvs rdiff -u -r1.3 -r1.4 \
    src/external/gpl3/gdb/dist/gnulib/import/m4/rename.m4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index