3 # - Lines starting with '#' and empty lines are ignored
4 # - One line per flag, no leading whitespaces
5 # - Flags are followed by a tab and a short description
7 CROSS Packages which can be cross-compiled
8 DIETLIBC Packages which can be linked with dietlibc
9 KAFFE Packages which can be built with kaffe
10 JAIL Packages which can be jailed (see misc/jailing/...)
12 NOPARALLEL Packages which can not be built using make -j*
13 FPIC-QUIRK Packages which do not use -fPIC correctly and brake on certain
14 architectures such as x86-64, PowerPC and so on
15 FCOMMON Packages which require -fcommon to build
16 LIBTOOL-QUIRK Packages which need an libtool update since the included one is
17 out-of-date for recent architectures
18 NO-LIBTOOL-FIX The automatic libtool fix leads to strange problems with some
19 packages that have totally outdated auto* chain, then, it is
20 necessary to inhibit the automatic libtool chain fixing
21 AUTOMAKE-QUIRK Packages which need an config.{sub,guess} update to build on
23 NO-AS-NEEDED Packages that do not link properly with --as-needed
24 NO-LTO Packages taht do not link properly with -flto
25 NO-SSP Packages that do not compile properly with the GCC SSP enabled
26 OBJDIR Create and build inside a top-level 'objdir' build directory
28 CC A C compiler (the package is using SDECFG_DEFAULT_CC)
29 CXX A C++ compiler (the package is using SDECFG_DEFAULT_CXX)
30 F77 A Fortran compiler (the package is using SDECFG_DEFAULT_F77)
31 KCC A C compiler for building the kernel (SDECFG_DEFAULT_KCC)
33 KERNEL A OS kernel package
34 INIT An INIT system package
35 LIBC A C Library implementation package
37 MTA Package is an MTAs and is using install_setmailer()
38 PRINTER Printing System and is using install_setprinter()
39 BINARY Packages which are binary downloads, so not build from source