Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Oct 1998 06:00:36 -0700 (PDT)
From:      Joseph Koshy <jkoshy@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/usr.bin/make arch.c
Message-ID:  <199810151300.GAA26024@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jkoshy      1998/10/15 06:00:35 PDT

  Modified files:
    usr.bin/make         arch.c 
  Log:
  Fix a serious bug in make(1)'s handling of archive libraries.
  
  This case did not need to be tested when RANLIBMAG was defined
  (as when in an `aout' environment) because Arch_StatMember() treated
  the two cases of the library not being present and a member of
  the library not being present the same way, forcing a rebuild
  of the library.  Since in the ELF environment we don't look inside
  archive libraries we now need to check if the archive library is
  present in order to determine its `out-of-date'-ness.
  
  (I hope I've been able to meet the Oct 15th freeze).
  
  Reported-by:	Steve Price (and a few others whom I've forgotten, sorry)
  
  Revision  Changes    Path
  1.9       +2 -2      src/usr.bin/make/arch.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810151300.GAA26024>