config/libc/glibc.in
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Fri Jan 03 17:10:09 2014 +0100 (2014-01-03)
changeset 3270 dff359adf15c
parent 3242 009261a930fc
child 3287 cda86b116bc1
permissions -rw-r--r--
libc/eglibc: fix downloading of localedef addon

For the versions of eglibc where the ports addon is not external (ie,
all versions after, and including 2.17), we would fail to download the
localedef addon, since the test did not care about the addon we were
about to download, only whether the ports addon was external or not.

Fix that by skipping the ports addon only if that's the addon we're
trying to download.

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