non port: devel/aarch64-none-elf-gcc/Makefile |
Number of commits found: 27 |
Friday, 26 Jan 2024
|
15:56 Muhammad Moinur Rahman (bofh)
devel/aarch64-none-elf-gcc: Moved man to share/man
Approved by: portmgr (blanket)
e7c4b90 |
Wednesday, 23 Aug 2023
|
08:06 Emmanuel Vadot (manu) Author: Jose Luis Duran
devel/aarch64-none-elf-gcc: Work around aarch64 extraction bug
Extraction fails with poudriere on aarch64 with the following error:
=> SHA256 Checksum OK for gcc-11.3.0.tar.xz.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Error exit delayed from previous errors.
Enforcing the use of bsdtar works around the issue.
The issue is specific to lang/gcc11 and lang/gcc12: no other GCC port is
affected.
Apply the same fix used to fix bug #271052.
PR: 273194
e11dd88 |
Sunday, 23 Apr 2023
|
09:09 Gerald Pfeifer (gerald)
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Monday, 2 May 2022
|
14:22 Emmanuel Vadot (manu)
devel/aarch64-none-elf-gcc: Update to 11.3
a39d791 |
Friday, 12 Nov 2021
|
16:54 Joerg Wunsch (joerg)
devel/arm-none-eabi-gcc: More flexible multilib options
This patch introduces port build options to control GCC's multilib
layout. It defaults to "disable multilib" as the port used to be set
before.
In order to build a compiler suitable for Cortex-M devices, select the
"Optimized for Cortex-M/R" option instead.
A subsequent patch to devel/arm-none-eabi-newlib will automatically
create their pkg-plist which now depends on the multilib option
chosen.
Reviewed by: manu
Differential Revision: <https://reviews.freebsd.org/D32638>
85706c2 |
Thursday, 14 Oct 2021
|
21:30 Stefan Eßer (se)
devel/aarch64-none-elf-gcc: Add CPE information
Approved by: portmgr (blanket)
b837c0f |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Sunday, 21 Mar 2021
|
09:57 gerald
Update to MPC version 1.2.0 with the following changes:
- New functions:
. mpc_sum
. mpc_dot
- Several functions are more robust with a reduced exponent range
(for example corresponding to IEEE 754 binary formats).
- New mpcheck tool for comparison with the native C library (which
is not installed by default).
Bump all directly dependent ports. Do not bump those indirectly
dependent via the lang/gcc* family since their run-time dependencies
and code generated should not be affected.
PR: 249950
Submitted by: wen
|
Sunday, 6 Sep 2020
|
16:04 lwhsu
Correct COMMENT of devel/*-{eabi,elf}-gcc
Approved by: manu (maintainer)
Differential Revision: https://reviews.freebsd.org/D26338
|
Saturday, 27 Jun 2020
|
14:39 manu
aarch64-none-elf-gcc: Remove the include-fixed directory
Those includes are, afaict, useless and cause problems if one build from a
custom FreeBSD without IPFILTER.
Do what the other gcc packages do and simply remove them.
PR: 230199 239210
|
Sunday, 3 May 2020
|
11:36 manu
devel/aarch64-none-elf-gcc: Add binutils dependency
Building the plugins require a native objdump, all arches have one except for
aarch64 so add a dependency on devel/binutils@native in case the arch doesn't
have objdump installed.
|
Wednesday, 29 Apr 2020
|
17:17 manu
devel/aarch64-none-elf-gcc: Fix building plugins
For building plugins gcc needs objdump, whcih exists in amd64 world but
not on aarch64. We already have a dependancy on devel/binutils but this
port install binaries in ${LOCALBASE}/${GCC_TARGET}/bin so add that to
the PATH.
Reported by: Mark Millard
|
Monday, 27 Apr 2020
|
18:45 manu
devel/aarch64-none-elf-gcc: Enable the plugins
The plugins now build fine on a native build for aarch64 so enable
and install them unconditionally for all arches.
Reported by: Mark Millard
|
Saturday, 11 Apr 2020
|
21:01 manu
Update aarch64-none-elf-gcc and slave ports to 8.4.0
This updates :
devel/aarch64-none-elf-gcc
devel/arm-none-eabi-gcc
devel/riscv32-unknown-elf-gcc
devel/riscv64-none-elf-gcc
For now keep a distinfo file for each ports, when we know taht
we can updated them all together we will remove it and use only
the master port distinfo file.
|
Monday, 27 Jan 2020
|
17:31 manu
devel/aarch64-none-elf-gcc: Take maintainer ship
|
Wednesday, 15 Jan 2020
|
01:27 philip
devel/aarch64-none-elf-gcc: parameterise PORTVERSION
Needed by devel/riscv64-none-elf-gcc to build a different version of GCC for
RISC-V.
Submitted by: kp
Sponsored by: Axiado
Reviewed by: bapt
|
Friday, 15 Nov 2019
|
10:09 bapt
Update binutils to 2.33.1
While here, convert binutils into flavors, that ease a lot maintenance
and helps cleaning out the code.
This is inspired by the same work on going on the xtoolchained gcc by jhb@
PR: 241756
Exp-run: antoine (portmgr)
Discussed with: jhb
Differential Revision: https://reviews.freebsd.org/D22258
|
Wednesday, 23 Oct 2019
|
17:44 jhb
Divorce the ARM bare-metal GCC ports from the FreeBSD GCC xtoolchain ports.
In the past, changes to the FreeBSD GCC xtoolchain ports have broken
the ARM bare-metal GCC ports by accident. In addition, we'd like to
move to having multiple FreeBSD GCC xtoolchain ports for different GCC
versions. It seems best if we make the two groups of ports
independent so that changes to one do not affect the other.
Reviewed by: manu
Differential Revision: https://reviews.freebsd.org/D22064
|
Saturday, 10 Nov 2018
|
00:32 linimon
Now unbroken on powerpc64.
PR: 232532
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket)
|
Monday, 27 Aug 2018
|
14:29 manu
devel/aarch64-none-elf-gcc: Unbreak on arm64
The plugins ae not built on arm64.
While we might want them in the future, we also need gcc on this platform
as it's the compiler used for u-boot.
Reviewed by: jhb, kan
Approved by: kan (maintainer)
|
Monday, 18 Jun 2018
|
03:49 linimon
Mark ports broken on powerpc64, categories d-f.
While here, pet portlint and do some other cleanup.
Approved by: portmgr (tier-2 blanket)
|
Sunday, 13 May 2018
|
21:46 kan
Upgrade ext-toolchain GCC ports to GCC 6.4.0
This is the latest supported release in GCC 6.x series.
Drop aarch64 support patch - it has been committed upstream.
Enable ifunc suppport by default.
PR: 228161
Reviewed by: bapt (update part)
Differential Revision: https://reviews.freebsd.org/D13602
|
Saturday, 10 Mar 2018
|
17:46 gerald
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
|
Friday, 28 Apr 2017
|
04:36 linimon
Mark the gcc crosscompiler ports as broken on various tier-2 archs.
Unfortunately neither the maintainer or I have time at the moment
to chase down all of these failures. The "fails to package" ones
ought to be fairly easy to fix.
Discussed with: maintainer
|
Monday, 4 Jan 2016
|
18:30 andrew
Add the aarch64-none-elf-binutils and aarch64-none-elf-gcc ports. These
are useful for bare-metal development, for example to build U-Boot.
Approved by: imp
Differential Revision: https://reviews.freebsd.org/D4137
|
Number of commits found: 27 |