Ali Bahrami wrote: > Richard Lowe wrote: >> >> Then shouldn't the putback for 6518331 have bumped the version check >> in nightly.sh, so people using a too-old linker get a warning? > > The current revision for SUNWonld-README is 587. The version nightly.sh > is checking > against is 422. That revision dates to March 2005, over 2 years ago. Of > course, there > have been many linker changes in that time that would have required a > newer linker to > be installed to build ON, so one might expect nightly.sh to be using a > newer value. > > The guy who can explain all this (and what our policy is about that > check in nightly.sh) > is out of town for a couple of weeks.
He's back :-) Seems we added a check to nightly.sh under 4947158 (s10) which is when a large number of OSNet changes were added to use per-symbol filtering. There was an accompanying flag day containing: i. the building of several libraries requires a recent version of ld(1) and possibly spec2map, ... Seems we haven't updated this check since, although there have been a number of (smaller) flag days that point to the need of a new link editor. Note, we normally integrate the new link-editor a couple of months ahead of when it's needed for a nightly. I had forgotten that we checked ld's version in nightly, and can only assume it stemmed from the extent of changes at the time, and perhaps that the "failure" mode of an older ld was a little harder to interpret. Now that we've been reminded of its existence :-), in future we should probably update the nightly version check as a part of any linker dependent putbacks. -- Rod