This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch/build] touch utils/configure


This is a fix for gdb/1480.

The problem:

  utils/configure.in and utils/configure have the same timestamp,
  down to the second.

  hpux make sees this and wants to rebuild configure.
  this is definitely a bug in hpux make.
  it violates single unix spec v3.
  it violates hp's own documentation.

We could require people to use Gnu Make, but there may be other
buggy implementations of make out there.  It's a pretty subtle bug.
So I want to just touch some files, starting with this one,
until hpux make is satisfied.

I like it when gdb builds everywhere.

If someone objects to this approach then let me know and I won't
touch any more after this while we wrangle it out.  

I tested this on native hppa2.0w-hp-hpux11.11 with hpux make;
three different compilers: gcc, ansi c, acc; and with and
without -D_XOPEN_SOURCE=500.  It improved the build in all
configurations.  I didn't have any fatal problems on other
files similar to this problem.

Nathaniel Nerode pre-approved touching this specific file,
so I am committing this now.

Michael C

2003-12-12  Michael Chastain  <mec.gnu@mindspring.com>

	Fix for PR gdb/1480.
	* configure: Touch, no change.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]