config/libc/glibc.in
author Daniel Zimmermann <netzimme@gmail.com>
Sat Nov 16 16:16:51 2013 +0100 (2013-11-16)
changeset 3251 ec603d1371b9
parent 3242 009261a930fc
child 3287 cda86b116bc1
permissions -rw-r--r--
libc/{glibc,eglibc}: Don't download glibc-ports when not available

Don't download glibc-ports when glibc or eglibc version greater than 2.16,
because the "ports" source is mainline in the glibc or eglibc since version 2.17.

Signed-off-by: "Daniel Zimmermann" <netzimme@gmail.com>
Message-Id: <9c045ca3cf1b9dc89da3.1384602843@haus-VirtualBox>
Patchwork-Id: 291766
[yann.morin.1998@free.fr: slightly tweak subject, change variable name]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
     1 # glibc options
     2 
     3 ## depends on ! WINDOWS && ! BARE_METAL && ARCH_USE_MMU
     4 ##
     5 ## select LIBC_SUPPORT_NPTL
     6 ## select CC_CORE_PASSES_NEEDED
     7 ##
     8 ## help The de-facto standard for Linux distributions.
     9 ## help Feature-rich, but large...  Most usefull for desktop-like systems.
    10 
    11 choice
    12     bool
    13     prompt "glibc version"
    14 # Don't remove next line
    15 # CT_INSERT_VERSION_BELOW
    16 
    17 config LIBC_GLIBC_V_2_18
    18     bool
    19     prompt "2.18"
    20 
    21 config LIBC_GLIBC_V_2_17
    22     bool
    23     prompt "2.17"
    24 
    25 config LIBC_GLIBC_V_2_16_0
    26     bool
    27     prompt "2.16.0"
    28     select LIBC_GLIBC_PORTS_EXTERNAL
    29 
    30 config LIBC_GLIBC_V_2_15
    31     bool
    32     prompt "2.15"
    33     select LIBC_GLIBC_PORTS_EXTERNAL
    34 
    35 config LIBC_GLIBC_V_2_14_1
    36     bool
    37     prompt "2.14.1"
    38     select LIBC_GLIBC_PORTS_EXTERNAL
    39 
    40 config LIBC_GLIBC_V_2_14
    41     bool
    42     prompt "2.14"
    43     select LIBC_GLIBC_PORTS_EXTERNAL
    44 
    45 config LIBC_GLIBC_V_2_13
    46     bool
    47     prompt "2.13"
    48     select LIBC_GLIBC_PORTS_EXTERNAL
    49 
    50 config LIBC_GLIBC_V_2_12_2
    51     bool
    52     prompt "2.12.2"
    53     select LIBC_GLIBC_PORTS_EXTERNAL
    54 
    55 config LIBC_GLIBC_V_2_12_1
    56     bool
    57     prompt "2.12.1"
    58     select LIBC_GLIBC_PORTS_EXTERNAL
    59 
    60 config LIBC_GLIBC_V_2_11_1
    61     bool
    62     prompt "2.11.1"
    63     select LIBC_GLIBC_PORTS_EXTERNAL
    64 
    65 config LIBC_GLIBC_V_2_11
    66     bool
    67     prompt "2.11"
    68     select LIBC_GLIBC_PORTS_EXTERNAL
    69 
    70 config LIBC_GLIBC_V_2_10_1
    71     bool
    72     prompt "2.10.1"
    73     select LIBC_GLIBC_PORTS_EXTERNAL
    74     select LIBC_GLIBC_USE_PORTS
    75 
    76 config LIBC_GLIBC_V_2_9
    77     bool
    78     prompt "2.9"
    79     select LIBC_GLIBC_PORTS_EXTERNAL
    80 
    81 config LIBC_GLIBC_V_2_8
    82     bool
    83     prompt "2.8"
    84     select LIBC_GLIBC_PORTS_EXTERNAL
    85 
    86 endchoice
    87 
    88 config LIBC_VERSION
    89     string
    90 # Don't remove next line
    91 # CT_INSERT_VERSION_STRING_BELOW
    92     default "2.18" if LIBC_GLIBC_V_2_18
    93     default "2.17" if LIBC_GLIBC_V_2_17
    94     default "2.16.0" if LIBC_GLIBC_V_2_16_0
    95     default "2.15" if LIBC_GLIBC_V_2_15
    96     default "2.14.1" if LIBC_GLIBC_V_2_14_1
    97     default "2.14" if LIBC_GLIBC_V_2_14
    98     default "2.13" if LIBC_GLIBC_V_2_13
    99     default "2.12.2" if LIBC_GLIBC_V_2_12_2
   100     default "2.12.1" if LIBC_GLIBC_V_2_12_1
   101     default "2.11.1" if LIBC_GLIBC_V_2_11_1
   102     default "2.11" if LIBC_GLIBC_V_2_11
   103     default "2.10.1" if LIBC_GLIBC_V_2_10_1
   104     default "2.9" if LIBC_GLIBC_V_2_9
   105     default "2.8" if LIBC_GLIBC_V_2_8