Page MenuHomeFreeBSD

D31411.diff
No OneTemporary

D31411.diff

diff --git a/documentation/content/en/books/developers-handbook/policies/_index.adoc b/documentation/content/en/books/developers-handbook/policies/_index.adoc
--- a/documentation/content/en/books/developers-handbook/policies/_index.adoc
+++ b/documentation/content/en/books/developers-handbook/policies/_index.adoc
@@ -267,11 +267,12 @@
. Any file which is interpreted or executed by the system CPU(s) and not in source format is encumbered.
. Any file with a license more restrictive than BSD or GNU is encumbered.
-. A file which contains downloadable binary data for use by the hardware is not encumbered, unless (1) or (2) apply to it. It must be stored in an architecture neutral ASCII format (file2c or uuencoding is recommended).
+. A file which contains downloadable binary data for use by the hardware is not encumbered, unless (1) or (2) apply to it.
. Any encumbered file requires specific approval from the link:https://www.FreeBSD.org/administration/#t-core[Core Team] before it is added to the repository.
. Encumbered files go in [.filename]#src/contrib# or [.filename]#src/sys/contrib#.
. The entire module should be kept together. There is no point in splitting it, unless there is code-sharing with non-encumbered code.
-. Object files are named [.filename]#arch/filename.o.uu>#.
+. In the past binary files were typically uuencoded, and named [.filename]#arch/filename.o.uu#.
+ This is no longer necessary, and binary files may be added to the repository unchanged.
. Kernel files:
.. Should always be referenced in [.filename]#conf/files.*# (for build simplicity).
.. Should always be in [.filename]#LINT#, but the link:https://www.FreeBSD.org/administration/#t-core[Core Team] decides per case if it should be commented out or not. The link:https://www.FreeBSD.org/administration/#t-core[Core Team] can, of course, change their minds later on.

File Metadata

Mime Type
text/plain
Expires
Mon, Feb 10, 1:01 AM (21 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16567342
Default Alt Text
D31411.diff (1 KB)

Event Timeline