sys-devel / binutils-apple

Darwin assembler as(1) and static linker ld(1), Xcode Tools 11.3.1

Official package sites : http://www.opensource.apple.com/ ·

v11.3.1-r1 :: 11 :: gentoo

Modified
License
APSL-2
Keywords
~x64-macos
USE flags
classic lto test

v8.2.1-r101 :: 8 :: gentoo

Modified
License
APSL-2
Keywords
~ppc-macos ~x64-macos
USE flags
tapi

v8.2.1-r1 :: 8 :: gentoo

Modified
License
APSL-2
Keywords
~x64-macos
USE flags
classic lto tapi test

v3.2.6 :: 3 :: gentoo

Modified
License
APSL-2
Keywords
~ppc-macos ~x64-macos
USE flags
test

General

classic
Use nm, otool, etc. from this ebuild instead of llvm-based tools
lto
Add support for Link-Time Optimization with LLVM
tapi
Build against sys-libs/tapi
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-arch / xar : An easily extensible archive format

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

sys-devel / binutils-config : Utility to change the binutils version being used

sys-devel / clang : C language family frontend for LLVM

sys-devel / gcc : The GNU Compiler Collection

sys-devel / llvm : Low Level Virtual Machine

sys-libs / libcxx : New implementation of the C++ standard library, targeting C++11

sys-libs / tapi : Text-based Application Programming Interface

app-arch / xar : An easily extensible archive format

dev-libs / libyaml : YAML 1.1 parser and emitter written in C

sys-devel / binutils-config : Utility to change the binutils version being used

sys-devel / clang : C language family frontend for LLVM

sys-devel / gcc : The GNU Compiler Collection

sys-devel / llvm : Low Level Virtual Machine

sys-libs / libcxx : New implementation of the C++ standard library, targeting C++11

sys-libs / tapi : Text-based Application Programming Interface

sys-devel / gcc-apple : Apple branch of the GNU Compiler Collection, Developer Tools 4.0

762095
sys-devel/binutils-apple: fix llvm patches to avoid exec loop
792780
sys-devel/binutils-apple fails to build during prefix bootstrap on M1 (Big Sur 11.4)
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-8.2.1-r100: drop non-TAPI version
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-8.2.1-r101: bump for tapilite
With built-in tapilite, we can now read .tbd archives, thus performing a link on platforms without dylibs available in their SDKs, such as Catalina and Big Sur. This release of binutils-apple is fully functional on macOS Big Sur. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple: cleanup overshadowed versions
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-8.2.1-r100: fix strip's linkage to libprunetrie
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-8.2.1-r100: install man-pages
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-8.2.1-r100: unbreak as to find its impls
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-8.2.1-r100: revbump darwin-xtools based version
darwin-xtools compiles with FSF GCC, and supports ppc and ppc64 targets TAPI support needs validation, this seems to work fine on non-TAPI macOS releases, e.g. ppc-macos. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-11.3.1-r1: update patchset, thanks Jacob Floyd
Closes: https://bugs.gentoo.org/631862 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jacob Floyd · gentoo
sys-devel/binutils-apple-11.3.1: fix compilation on newer macOS
In the version of private header (dyld_priv.h) copied from DYLD sources, It uses TARGET_OS_BRIDGE which is not defined in the latest MacOSX.sdk. We don't care about BridgeOS, so we just disable that. This only hits during stage3 and later once we've compiled our own clang so that clang starts injecting -Werror,-Wundef-prefix=TARGET_OS_ (Apple must have that disabled in their version of clang). Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple-11.3.1: version bump by Jacob Floyd, #693444
Closes: https://bugs.gentoo.org/693444 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant `|| die` guards
* Since all ebuilds in the tree are EAPI>=4, `|| die` on builtin commands is redundant and dead code. Closes: https://github.com/gentoo/gentoo/pull/13940 Reviewed-by: Ulrich Müller <ulm@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple: fix HOMEPAGE, thanks yuLya in bug #680548
Closes: https://bugs.gentoo.org/680548 Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple: introduce latest version from 3.2 Xcode branch
Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple: cleanup and fix PPC patch
Cleanup old versions, fix PPC patch in all affected ebuilds, only revbump 6.3 as that's the only unmasked version for PPC (where it applies) to avoid unnecessary rebuilds. Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple: drop patch which was included in updated distfile
Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-devel/binutils-apple: force gcc-apple usage if necessary
Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
binutils-apple: enable build of 6.3 on ppc-macos
Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Fabian Groffen · gentoo
sys-devel/binutils-apple: set forgotten CTARGET in 3.2
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Fabian Groffen · gentoo
sys-devel/binutils-apple: fix llvm slot-dep
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Fabian Groffen · gentoo
sys-devel/binutils-apple: restore 3.2 for bootstrapping 10.5
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Fabian Groffen · gentoo
sys-devel/binutils-apple: patchbump for llvm 4/5 by Michael Weiser
Closes: https://bugs.gentoo.org/642292 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Francesco Turco · gentoo
sys-devel/binutils-apple: use HTTPS for links to dev.gentoo.org
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Fabian Groffen · gentoo
sys-devel/binutils-apple: version bumps for Xcode 8.1 and 8.2.1 by Michael Weiser, bug #609436
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Fabian Groffen · gentoo
sys-devel/binutils-apple: workaround llvm-3.9.{0,1} bug
Package-Manager: portage-2.2.28-prefix
Fabian Groffen · gentoo
sys-devel/binutils-apple: properly fix case-mismatch, bug #601804
Package-Manager: portage-2.3.0
Fabian Groffen · gentoo
sys-devel/binutils-apple: fix 7.3.1 on case-sensitive filesystems, bug #601804
Package-Manager: portage-2.3.0
Fabian Groffen · gentoo
sys-devel/binutils-apple: bump to EAPI=5 and remove all conditional code from global scope, bug #593392
Package-Manager: portage-2.2.28
Fabian Groffen · gentoo
sys-devel/binutils-apple: remove cross-compile SLOT magic once copied from binutils/toolchain.eclass, bug #593392
Package-Manager: portage-2.2.28
Patrick Lauer · gentoo
sys-devel/binutils-apple: Whitespace
Package-Manager: portage-2.3.0
Fabian Groffen · gentoo
sys-devel/binutils-apple: cleanup old
Package-Manager: portage-2.2.28
Fabian Groffen · gentoo
sys-devel/binutils-apple: fix LTO for 7.x series, thanks Michael Weiser, bug #587622
Package-Manager: portage-2.2.28
Fabian Groffen · gentoo
sys-devel/binutils-apple: update 5.1 patchset to apply, re-enable, bug #582782
Package-Manager: portage-2.2.28
Fabian Groffen · gentoo
sys-devel/binutils-apple: bump patchsets for missing patches
Package-Manager: portage-2.2.28
Fabian Groffen · gentoo
sys-devel/binutils-apple: add ppc support and updates for testing, bug #582782
Package-Manager: portage-2.2.28
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Fabian Groffen · gentoo
sys-devel/binutils-apple: version bump to Xcode 6.3 by Michael Weiser, bug #556814
Package-Manager: portage-2.2.20-prefix
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed