diff options
| -rw-r--r-- | meta/recipes-core/coreutils/coreutils_9.0.bb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/meta/recipes-core/coreutils/coreutils_9.0.bb b/meta/recipes-core/coreutils/coreutils_9.0.bb index e4633949f4..e4a948c7e5 100644 --- a/meta/recipes-core/coreutils/coreutils_9.0.bb +++ b/meta/recipes-core/coreutils/coreutils_9.0.bb | |||
| @@ -151,6 +151,13 @@ ALTERNATIVE_LINK_NAME[uptime.1] = "${mandir}/man1/uptime.1" | |||
| 151 | ALTERNATIVE_LINK_NAME[kill.1] = "${mandir}/man1/kill.1" | 151 | ALTERNATIVE_LINK_NAME[kill.1] = "${mandir}/man1/kill.1" |
| 152 | ALTERNATIVE_LINK_NAME[stat.1] = "${mandir}/man1/stat.1" | 152 | ALTERNATIVE_LINK_NAME[stat.1] = "${mandir}/man1/stat.1" |
| 153 | 153 | ||
| 154 | # The statx() requires glibc >= 2.28 and linux kernel >= 4.11, it doesn't work | ||
| 155 | # when glibc >= 2.28 ((Ubuntu 20.04 in docker) and kernel < 4.11 (Host OS | ||
| 156 | # CentOS 7), we can check kernel version and disable it, but that would cause | ||
| 157 | # two different signatures for coreutils-native, so disable it unconditionally | ||
| 158 | # for deterministic build. | ||
| 159 | EXTRA_OECONF:append:class-native = " ac_cv_func_statx=0" | ||
| 160 | |||
| 154 | python __anonymous() { | 161 | python __anonymous() { |
| 155 | for prog in d.getVar('base_bindir_progs').split(): | 162 | for prog in d.getVar('base_bindir_progs').split(): |
| 156 | d.setVarFlag('ALTERNATIVE_LINK_NAME', prog, '%s/%s' % (d.getVar('base_bindir'), prog)) | 163 | d.setVarFlag('ALTERNATIVE_LINK_NAME', prog, '%s/%s' % (d.getVar('base_bindir'), prog)) |
