| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| | |
Signed-off-by: William Hubbs <williamh@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: William Hubbs <williamh@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ld scripts on standalone prefix (RAP) systems should have the prefix stripped
from any paths, as the sysroot is automatically prepended.
I originally thought this script was just used to apply --as-needed and was
therefore unneeded. It's actually used to automatically link libmd when it is
needed.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The PYTHON variable is used for the wrapper shebangs. These should point
to the build system rather than the host system. The variable is also
used in other contexts, but the build system is still likely to be most
appropriate. If this does break anything, it'll only be for prefixed
systems.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Standalone prefix has always configured gcc with a sysroot, but the
location of this sysroot is different at build time when
cross-compiling. gcc has a separate configure option for that.
prefix-guest systems do not have a sysroot applied, as they use the
host's libc.
Move this code from the prefix profile into the eclass so that it's less
of a special case. We can avoid relying on the `BOOTSTRAP_RAP_STAGE2`
variable by checking for the `prefix-guest` USE flag instead, as a
prefix-guest profile is now used for RAP stage 2.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The toolchain's sysroot is automatically prepended to these paths.
Gentoo Prefix used to prevent this, but now we're changing that.
prefix-guest systems do not have a sysroot applied, as they use the
host's libc, so the prefix is still needed in this case.
This is actually all moot because the gen_usr_ldscript function is a
noop on prefix anyway, but I'm still adding this in case that changes.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The toolchain expects to find the libc's files under its own sysroot. This
sysroot is automatically prepended to paths found in ld scripts, such as those
installed with glibc. We configure standalone prefix systems with a sysroot, so
these paths should not be prefixed. However, Gentoo Prefix has traditionally
left them prefixed and stopped the compiler from passing the sysroot to the
linker instead. It is better to strip the prefix and let the sysroot do its job,
as this makes cross-compiling much less awkward.
prefix-guest systems do not have a sysroot applied, as they use the host's libc,
but they would not install glibc anyway.
This change is not needed for musl, as it does not install any ld scripts.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: William Hubbs <williamh@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: William Hubbs <williamh@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
| |
| |
| |
| |
| | |
Bug: https://bugs.gentoo.org/648880
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
I've rehosted the ELPA tarballs on the devspace so that they are
compressed. The contents are identical.
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
|