Re:Debian bookworm live images now reproducible
by steveklabnik on Wednesday March 26, 2025 @11:37PM
(#43490170)
A subtlety that may be lost: FreeBSD uses CVS, and so there isn't a way to commit locally while you're working, like with a DVCS.
Re:Debian bookworm live images now reproducible
by cperciva on Thursday March 27, 2025 @01:21PM
(#43495755)
FreeBSD hasn't used CVS since 2008.
Re:Debian bookworm live images now reproducible
by steveklabnik on Thursday March 27, 2025 @01:29PM
(#43495830)
Huh! So, before I posted this, I went to go double check, and found https://wiki.freebsd.org/VersionControl. What I missed was the (now obvious) banner saying
> The sections below are currently a historical reference covering FreeBSD's migration from CVS to Subversion.
My apologies! At the end of the day, the point still stands in that SVN isn't a DVCS and so you wouldn't want to be committing unfinished code though, correct?
(I suspect I got FreeBSD mixed up with OpenBSD in my head here, embarrassing.)
Re:Debian bookworm live images now reproducible
by jraph on Thursday March 27, 2025 @05:21PM
(#43498328)
You could still use git-svn, but yeah, as another commenter wrote, I don't think reproducible build is that useful when debugging, it should be fine to have an actual timestamp in the binaries.
Re:Debian bookworm live images now reproducible
by cperciva on Thursday March 27, 2025 @10:53PM
(#43500995)
Well yes, but we've actually migrated to Git now. ;-)
Re:Debian bookworm live images now reproducible
by steveklabnik on Friday March 28, 2025 @10:35AM
(#43505962)
Welp! Egg on my face twice!
Re:Debian bookworm live images now reproducible
by cperciva on Wednesday March 26, 2025 @11:00PM
(#43489986)
It's in the FreeBSD src tree. But we usually commit code once it's working...
Re:Debian bookworm live images now reproducible
by lmm on Saturday March 29, 2025 @01:20AM
(#43512975)
Huh. If I was confident enough in a change to consider it worth doing an actual boot to test I'd certainly want to have it committed, to be able to track and go back to it. Even the broken parts of history are valuable IME.
Whyever not? Does the FreeBSD boot loader not have a VCS or something?