On Mon, Sep 30, 2024, 5:53 AM Tobias Burnus <tbur...@baylibre.com> wrote:
> Hi, > > the FSF is located in Free Software Foundation, 31 Milk Street, #960789, > Boston, MA 02196 USA. > > Older GPL licenses contained that mail address ("51 Franklin Street > <https://www.google.com/maps/search/51+Franklin+Street?entry=gmail&source=g>, > > Fifth Floor, Boston, MA 02110-1301 USA"), which is no longer valid. > > Therefore, the FSF updated their licenses to point only to their webpage > has someone has noticed, cf: > https://gist.github.com/jwilk/435e32788d9d50aba7fc607a6e3d079f > > While not mission critical, it seems to make sense to update (some of) > the files in GCC to fix that dangling reference. > > It shows up in: > * license text (COPYPING, gcc/COPYING), > * in referrals to those files ("see file ... If not, write to") as > comments in several files > * as one-line copyright-owner statements > * as publisher address for documentation > > In total, "Franklin Street" shows up (in GCC mainline) in 1632 files, > albeit only 212 files are not under an testsuite/ subdirectory. > > It seems as if at least updating the documentation like > https://gcc.gnu.org/onlinedocs/gfc-internals.pdf (shows up on the second > page) - and the COPYPING + gcc/COPYING files would be sensible. > > Thoughts? > If the old address is always in a handful of forms, a script can handle the change. I've had good luck replacing licenses using blockrep.sed from Paolo Bonzini. It takes two blocks of text as input and generates the sed command. Combine that with something to identify the files that need the change applied and Bob's your uncle. https://sed.sourceforge.io/grabbag/tutorials/sedfaq.txt My notes say I applied a change from http://sed-users.yahoogroups.narkive.com/dKa8Aba3/replace-block-of-text --joel > Tobias >