Re: 13.1 from main?

2021-04-22 Thread Alan Somers
Because we have a policy of never releasing anything even a little bit
backwards-incompatible in a minor release.  imp, for example, has been
removing obsolete drivers in main.  We can remove old drives in a major
release, but not in a minor one.  That's why we can't release 13.1 from the
main branch.
-Alan

On Thu, Apr 22, 2021 at 3:37 PM Ronald Klop  wrote:

> Hi,
>
> Just wondering a bit. Why wouldn't the FreeBSD project release 13.1 from
> the main branch in about six months or some other time period? While making
> some monthly errata releases in the meantime.
> - This saves a lot of back porting of commits.
> - It prevents branches with old code like the current 11-branch with an
> old openssl version. Release early.
> - Saves some people time in maintaining the branches.
> - Saves time in coordinating the releases. Release often.
> - Reduces the number of needed RC's. Because the main branch doesn't
> divert a lot of what people are running in production.
> - Most people start testing/production use after the release. So this
> should be used as input for the main branch to improve the next release.
> Currently the feedback of 13.0 is put in 14.0 which is 2 years in the
> future.
>
> Just some thoughts. Which I really like. :-)
>
> Regards,
> Ronald.
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


13.1 from main?

2021-04-22 Thread Ronald Klop

Hi,

Just wondering a bit. Why wouldn't the FreeBSD project release 13.1 from the 
main branch in about six months or some other time period? While making some 
monthly errata releases in the meantime.
- This saves a lot of back porting of commits.
- It prevents branches with old code like the current 11-branch with an old 
openssl version. Release early.
- Saves some people time in maintaining the branches.
- Saves time in coordinating the releases. Release often.
- Reduces the number of needed RC's. Because the main branch doesn't divert a 
lot of what people are running in production.
- Most people start testing/production use after the release. So this should be 
used as input for the main branch to improve the next release. Currently the 
feedback of 13.0 is put in 14.0 which is 2 years in the future.

Just some thoughts. Which I really like. :-)

Regards,
Ronald.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


base compiler & build options

2021-04-22 Thread Filippo Moretti via freebsd-current
I run FreeBSD STING 14.0-CURRENT FreeBSD 14.0-CURRENT #24 
main-n246214-78ffcb86d98: Tue Apr 20 17:51:50 CEST 2021 
root@STING:/usr/obj/usr/src/amd64.amd64/sys/STINGĀ  amd64

will llvm12 be merged on main or should I get it manually?In order to only 
build amd64 is it correct 
toWITHOUT_LLVM_TARGET_ALLWITH_LLVM_TARGET_X86sincerelyFilippo
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"