documentation on release build process change (svn -> git)?

Michael Butler imb at protected-networks.net
Sat Aug 29 20:38:15 UTC 2020


On 8/29/20 12:04 PM, Glen Barber wrote:
> On Sat, Aug 29, 2020 at 03:51:23PM +0000, Glen Barber wrote:
>> I added a way to update an existing tree in r364959.  I have only done
>> very trivial testing on this change, however, so please let me know if
>> it does not work as expected.
>>
> r364960 further refines how this works; that would be a better revision
> to use to test.

The build-from-scratch mode now works to produce tar-balls and ISOs :-)
However, I noticed that after building a clean amd64 tool-chain, it does
fetch the amd64 GIT packages and dependencies (~76MB in all) before
building 'all' for the target. No big deal but I usually prefer to build
everything locally.

The build-from-existing mode fails with ..

imb at vm01:/usr/src/release> sudo ./release.sh -c release-i386.conf
fatal: not a git repository (or any parent up to mount point /usr)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
umount: /usr/local/release-builds/i386/dev: not a file system root directory

Many thanks for your efforts!

	imb


More information about the freebsd-current mailing list