This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
gnulib's errno module was imported
- From: Yao Qi <yao at codesourcery dot com>
- To: <gdb-patches at sourceware dot org>
- Cc: <gregory dot 0xf0 at gmail dot com>
- Date: Fri, 14 Nov 2014 13:44:49 +0800
- Subject: gnulib's errno module was imported
- Authentication-results: sourceware.org; auth=none
Hi,
When I audit gnulib modules imported to gdb, I find that errno is in,
which was imported as the dependency of "dirfd" module in commit
18848e288ca9d1ca242cce667419bbb6728442fc The motivation of importing
"dirfd" module is to make gdb compatible with LSB 3.0 (see
https://sourceware.org/ml/gdb/2014-02/msg00034.html).
However, we've already had a conclusion that we don't import gnulib's
errno module because it has some compatibility issues with libiconv
(discussed in https://sourceware.org/ml/gdb-patches/2012-12/msg00554.html).
AFAICS, the argument that not having errno module at that moment is
still valid today.
I am inclined to back "dirfd" (and "errno") module out. As a result,
gdb will not be compatible with LSB 3.0, but it is just a minor issue to
me. What do you think?
--
Yao (éå)