summaryrefslogtreecommitdiff
path: root/dev-python/python-docs/python-docs-3.7.11.ebuild
diff options
context:
space:
mode:
authorMarek Szuba <marecki@gentoo.org>2021-07-28 12:05:29 +0100
committerMarek Szuba <marecki@gentoo.org>2021-07-28 12:27:57 +0100
commit7138ee0fe68cac7adf083255541cb18b32fbf688 (patch)
tree651da48ab82acf80729feff9f0fe9a1af9088f64 /dev-python/python-docs/python-docs-3.7.11.ebuild
parentf01442007bcee3106f2dd39566e86bd3e941aa7d (diff)
downloadgentoo-7138ee0fe68cac7adf083255541cb18b32fbf688.tar.gz
gentoo-7138ee0fe68cac7adf083255541cb18b32fbf688.tar.bz2
gentoo-7138ee0fe68cac7adf083255541cb18b32fbf688.zip
app-cdr/cdrtools: keyword for -riscv
Uses a byzantine "build system" (i.e. a massive pile of makefiles) which we already have to patch extensively to play nicely with Gentoo conventions, and which has made it a major pain in the neck for me when I tried to figure out why it takes a different path on rv64 than on amd64 (and presumably other already-supported arches). Anyway, what happens here is: - while trying to compile align_test, make calls 'makedepend' rather than 'gcc -M' to generate dependencies. This doesn't work correctly in our case for clean installs (makedepend cannot find include/schily), resulting in a .d file containing nothing but a 'do not delete' comment - the scripts attempt extract of the name of the compiler which is to be used to build align_test from the .d file, and with the file being empty end up using an empty string instead; - align_test is not compiled -> align.h is not generated -> everything falls over. Nb. this is unlikely to be fixed upstream because standalone cdrtools have been deprecated in favour of schily-tools since at least 2018 - see Bug #672060. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'dev-python/python-docs/python-docs-3.7.11.ebuild')
0 files changed, 0 insertions, 0 deletions