NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: toolchain/58960: Missing support for _NETBSD_REVISIONID on various ports
The following reply was made to PR toolchain/58960; it has been noted by GNATS.
From: Robert Elz <kre%munnari.OZ.AU@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: toolchain/58960: Missing support for _NETBSD_REVISIONID on various ports
Date: Mon, 06 Jan 2025 01:27:21 +0700
Date: Sat, 4 Jan 2025 21:10:02 +0000 (UTC)
From: "Thomas Klausner via gnats" <gnats-admin%NetBSD.org@localhost>
Message-ID: <20250104211002.174231A923C%mollari.NetBSD.org@localhost>
| Another is that the users can identify exactly which code they are
| using,
Both do that. Seperate per source files more accurately, as it also
handles the case where only part of the tree has been updated (whatever
happens with version control systems, my /usr/src will never contain
directly checked out copies from one of those (with CVS, no CVS dirs for
example), that is all elsewhere, /usr/src contains the sources used to
build what I have installed in /bin /usr/bin ... and tends to get updated,
by copying files, piecemeal when there is something changed in the full
sources that I want (and sometimes when I simply want changes which will n
ever be committed).
| because it also incorporates the exact versions of the libraries used,
Only for statically linked libraries, which means for almost nothing.
An identifier in a program binary cannot possibly keep changing every time
a shared library is updated.
And no-one yet seems to have explained how this central identifier, that
build.sh apparently obtains from somewhere, is to work when building things
without using build.sh -- none of my kernel builds use build.sh, but I still
like to be able to find out what's in them (as one example) and I routinely
simply "make" on an updated utility or library which has a fix I want more
urgently than I want to update everything. That all needs to keep working.
kre
Home |
Main Index |
Thread Index |
Old Index