[RFA] configure gdb/gnulib with --disable-largefile if largefile support disabled.

Eli Zaretskii eliz@gnu.org
Thu Dec 4 06:47:00 GMT 2014


> Date: Thu, 4 Dec 2014 07:18:28 +0400
> From: Joel Brobecker <brobecker@adacore.com>
> Cc: gdb-patches@sourceware.org, yao@codesourcery.com
> 
> > > But gnulib ignores this fact, and so tries to determine how to
> > > enable large-file support irrespective of whether we want it or not.
> > > This patch fixes the issue by passing --disable-largefile to gnulib's
> > > configure when large-file support in GDB is disabled. This is done
> > > by first enhancing ACX_CONFIGURE_DIR to allow us to pass extra
> > > arguments to be passed to the configure command, and then by modifying
> > > GDB's configure to pass --disable-largefile if large-file support
> > > is disabled.
> > 
> > Shouldn't this be reported to gnulib folks and preferably fixed there?
> 
> I do not think so, because gnulib can be used independently of procfs,
> in which case you would probably want gnulib to have large-file support
> by default. It's only in GDB and binutils' peculiar situation that
> we need to disable by default.

Gnulib could have the necessary magic to DTRT in both situations, I
think.

Anyway, I don't think it's wise to not even tell Gnulib folks about
this.  If they say it's just our problem, so be it.  But they might
have other proposals.



More information about the Gdb-patches mailing list