Documentation for a newer release is available. View Latest

针对开发人员的显著变化

本节列出了 Fedora 31 中与开发者相关的变更。 使用左侧的导航选项卡查看各种编程语言的发行说明。

Dynamic BuildRequires

Starting with this release, Fedora provides a possibility to generate build-time dependencies within the RPM spec file. This includes changes in some tooling, specifically mock and rpmbuild. Using this system, packagers no longer need to pre-generate BuildRequires in the spec file, which means it will always be up to date and correct.

See the Change page on the Fedora Project Wiki for detailed information including usage examples.

Golang packaging guidelines

Fedora has adopted a new set of packaging guidelines for Golang. If you maintain any Go packages, you can view them in the Packaging Guidelines document.