Repo Surgery

Ulrich Spörlein uqs at
Mon May 25 09:29:12 UTC 2020

Am Mo., 25. Mai 2020 um 03:00 Uhr schrieb Warner Losh <imp at>:

> Removed tetris from the Makefile. Then a subsequent commit removed the game
> to the attic. Then Peter deleted the files.
> So, sources before this revision are unbuildable if you don't build them
> What do you think we should do about it?
> My gut tells me this is a 'The project removed tetris at the request of the
> holders of the IP to tetris completely, including the CVS history. The cvs
> -> svn conversion also omitted it. The git reconstruction also omits it,
> which means the tree is unbuildable before hash XXXXX without NOGAMES or a
> hack to src/games/Makefile.'
> We also did this with autofs, and maybe others.... So this is not unique.
To be clear, does that mean if (!) we bring back 1.0, that we'd also need
to blacklist tetris accordingly?

And regarding buildability: does anything that old even still build on a
modern compiler? I.e., how far back do builds still work?
Checking out 6.0 and running buildworld quickly bombs out with:

>>> stage 1.2: bootstrap tools
make: don't know how to make /usr/lib/libstdc++.a. Stop

More information about the freebsd-git mailing list