| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14164
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
can't mask a generic thing and unmask a specific thing apparently, so
take the long and explicit road of masking everything specifically and
unmasking just the one specific thing per profile
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Pull in system headers as part of @system, because Apple really doesn't
want to install them a nicely reachable space for us, breaking our
compilers and environments. Provide OS-specific versions installed in
the Prefix itself.
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Split the :5 SONAME compatibility slot of sys-libs/ncurses into its own
package. This is mostly meant to resolve outstanding problem with
missing slot on dependencies, ncurses being the most common offender.
By moving the compatibility into separate package, we no longer have
to worry about people mistakenly not specifying the correct slot.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
| |
Do not overwrite the being merged new package's dll list for rebase with
the being removed old package's dll list for just getting unmerged.
This likely is the cause of some Prefix bootstraps to hang on Cygwin.
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
On KERNEL=Winnt, ncurses requires the term-driver option (#639670),
which conflicts with the termlib option (use.forced by #487844).
Bug: https://bugs.gentoo.org/639670
Bug: https://bugs.gentoo.org/487844
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
After a while, this mask started masking all available versions
of CMake. Upon request, CMake 3.14.5 has been added back to the
tree, to allow bootstrapping on Darwin again, therefore the mask
update.
Bug: https://bugs.gentoo.org/689234
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Having the windows version in profile does not make so much sense,
instead the MSVC version would. But as the profile is identical for any
MSVC version except for CHOST, the profile does not set CHOST but relies
on the user to choose CHOST as argument to prefix-stack-setup, one out
of the list from (sys-devel/parity) 'parity-setup --list-available'.
The generic profile was added earlier, without the profiles.desc entry.
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
| |
And fail if creating the back hardlink does fail.
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
|
| |
When dlls or executables are created without the parity loader in place,
dlls may not be found when not in usr/bin.
So better move dlls from usr/lib to usr/bin, much like Cygwin does.
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/12124
Closes: https://bugs.gentoo.org/687984
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
|
| |
For use with prefix-stack-setup (from app-portage/prefix-toolkit), to
have some native windows profile. As the windows toolchain name may
vary (MSVC versions), leave setting CHOST to prefix-stack-setup.
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
| |
As per discussion on -alt ML, drop python2_7 from default, Prefix will
use Python 3 only (with Python 2 being supported if the user wants it)
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
|
|
| |
perl was fixed for Solaris
Bug: https://bugs.gentoo.org/684024
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/683744
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
| |
sys-devel/binutils-2.32 has the same problems as 2.31.1 unfortunately
causing symbol lookup errors at runtime
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The Cygwin fork can work more reliable when each DLL is loaded at it's
preferred base address. The Cygwin rebase hook does maintain these
preferred base addresses to be unique across all installed DLLs, using
the app-admin/cygwin-rebase utility.
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
| |
binutils gold is linux only, and cxx depends on gold:
p.use.mask gold,cxx,default-gold for prefix, unmask for prefix/linux
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
| |
Fails to compile on Solaris, fails to install on Darwin
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
| |
Compiler crashes at runtime, breaks bootstrap
x86_64-apple-darwin17/20190426
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
|
|
| |
chg client utility fails to compile on Solaris
Bug: https://bugs.gentoo.org/683374
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
| |
In order to bootstrap, we need to select a compatible llvm, since we're
ignoring deps to break out of cycles.
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
|
|
| |
Clang-8 cannot compile itself, fails with a missing symbol linker error.
Mask for now.
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
| |
gnupg-2.2.14 fails to compile on Solaris
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
|
|
| |
Having these versions installed renders the system unable to compile
anything cmake based.
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
| |
Unlike Interix, Cygwin is able to "remove" executables in use, as in
transparently moving them to trashbin. Broken for EAPI 7, dropped.
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|