Re: __memcpy_chk family of functions
- Reply: Warner Losh : "Re: __memcpy_chk family of functions"
- In reply to: Marcin Cieslak : "__memcpy_chk family of functions"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 21 May 2024 06:15:52 UTC
Marcin Cieslak <saper@saper.info> writes: > I have updated some binary packages using pkg(8) but neglected to > rebuild the world and my favourite web browsers no longer started > complaining about the undefined symbol __memcpy_chk@FBSD_1.8 > > Would that be a good idea to add that information to the Handbook and > possible bump FreeBSD_version and add this info to UPDATING? The purpose of UPDATING is to document changes that break backward compatibility, i.e. running old binaries on a newer world. What happened here is that you tried to run newer binaries on an older world, an issue of _forward_ compatibility, which we've never promised. Besides, an entry in UPDATING wouldn't have helped you since your source tree predated the change that would have added it. DES -- Dag-Erling Smørgrav - des@FreeBSD.org