* updated kubrick (21.12.1 -> 21.12.2), untested
[t2-trunk.git] / misc / share / PKG-FLAGS
blobb9a09d9db48538e835b3b18135853a4a36decebf
2 # File Format:
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
22                 recent architectures
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