Summary: | sys-devel/gcc: only gcc/doc/ info pages are installed from gcc/ which misses gfortran | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dirk Sondermann <ds-gentoo> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arsen, ds-gentoo, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=464008 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dirk Sondermann
2014-10-24 22:18:16 UTC
Also worth considering other docs: gcc-9.2.0/libitm/libitm.info gcc-9.2.0/gcc/fortran/gfortran.info gcc-9.2.0/gcc/doc/gccinstall.info gcc-9.2.0/gcc/doc/gccint.info gcc-9.2.0/gcc/doc/gcc.info gcc-9.2.0/gcc/doc/cppinternals.info gcc-9.2.0/gcc/doc/cpp.info gcc-9.2.0/libgomp/libgomp.info gcc-9.2.0/libquadmath/libquadmath.info It looks like Fortran is the only thing which isn't actually being installed. # ls /usr/share/gcc-data/x86_64-pc-linux-gnu/9.5.0/info cpp.info cppinternals.info gcc.info gccinstall.info gccint.info libgomp.info libitm.info libquadmath.info arsen, can you take a look? ~$ ls /usr/share/gcc-data/x86_64-pc-linux-gnu/14/info/ cpp.info dir gcc.info gccint.info gfortran.info gnat-style.info libgccjit.info libitm.info cppinternals.info gccgo.info gccinstall.info gdc.info gnat_rm.info gnat_ugn.info libgomp.info libquadmath.info ~$ seems to have fixed itself in the interim Ah, it must have been: commit 69a74089aee8eee85bedf0a80b1124db9abc1a6b Author: Sam James <sam@gentoo.org> Date: Mon May 8 16:48:15 2023 +0100 toolchain.eclass: cleanup obsolete texinfo hacks These don't seem to be necessary at all now: - we don't sed info pages anymore because GCC has support for setting the bug URL + distributor now - there's info pages in other directories than gcc/ (e.g. libgccjit) With 12.3.0, I had without this: ``` * CMP: =sys-devel/gcc-12.2.1_p20230505 with sys-devel/gcc-12.3.0/image * FILES:-usr/share/gcc-data/x86_64-pc-linux-gnu/12/info/gfortran.info * FILES:-usr/share/gcc-data/x86_64-pc-linux-gnu/12/info/libgccjit.info * ------> FILES(-2) ABI(TIMEOUT) ``` Signed-off-by: Sam James <sam@gentoo.org> Thanks! |