pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

avr-gcc13: Disable PKGSRC_MKPIE.



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Wed Apr 17 16:24:48 2024 +0200
Changeset:	4481eb72e32c1a809bdd58521e72e08f5893f2a6

Modified Files:
	avr-gcc13/COMMIT_MSG
	avr-gcc13/Makefile
	avr-gcc13/TODO
	avr-gcc13/buildlink3.mk

Log Message:
avr-gcc13: Disable PKGSRC_MKPIE.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4481eb72e32c1a809bdd58521e72e08f5893f2a6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 avr-gcc13/COMMIT_MSG    | 1 +
 avr-gcc13/Makefile      | 3 +++
 avr-gcc13/TODO          | 5 ++++-
 avr-gcc13/buildlink3.mk | 2 +-
 4 files changed, 9 insertions(+), 2 deletions(-)

diffs:
diff --git a/avr-gcc13/COMMIT_MSG b/avr-gcc13/COMMIT_MSG
index c7b64ccdf4..7f6afd07a3 100644
--- a/avr-gcc13/COMMIT_MSG
+++ b/avr-gcc13/COMMIT_MSG
@@ -5,6 +5,7 @@ is no longer required).
 Patch for Darwin/aarch64 removed (as requested in patch comment by tnn@).
 Patches for build system added (nonportable "==" shell syntax).
 Patch for libgcc added (system header file "sys/mman.h" not found).
+Disable PKGSRC_MKPIE (build failed on AMD64).
 
 Upstream changelog2:
 <https://gcc.gnu.org/gcc-13/changes.html>
diff --git a/avr-gcc13/Makefile b/avr-gcc13/Makefile
index dea6d2cbb5..3a32961a73 100644
--- a/avr-gcc13/Makefile
+++ b/avr-gcc13/Makefile
@@ -10,6 +10,9 @@ OWNER=			micha%NetBSD.org@localhost
 COMMENT=		GCC for Atmel AVR 8-bit RISC microcontrollers
 LICENSE=		gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
+# Required at least on AMD64
+MKPIE_SUPPORTED=	no
+
 DISTFILES=		${DEFAULT_DISTFILES}
 EXTRACT_ONLY=		${DEFAULT_DISTFILES}
 
diff --git a/avr-gcc13/TODO b/avr-gcc13/TODO
index 488bf15297..752860476c 100644
--- a/avr-gcc13/TODO
+++ b/avr-gcc13/TODO
@@ -1 +1,4 @@
-Must be tested.
+Must be tested:
+[X] ATtiny841
+[X] ATmega168PB
+[X] ATmega324PA
diff --git a/avr-gcc13/buildlink3.mk b/avr-gcc13/buildlink3.mk
index acb48c598c..23b80ae5d0 100644
--- a/avr-gcc13/buildlink3.mk
+++ b/avr-gcc13/buildlink3.mk
@@ -5,7 +5,7 @@ BUILDLINK_TREE+=	avr-gcc
 .if !defined(AVR_GCC_BUILDLINK3_MK)
 AVR_GCC_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.avr-gcc+=	avr-gcc>=12.1.0
+BUILDLINK_API_DEPENDS.avr-gcc+=	avr-gcc>=13.2.0
 BUILDLINK_PKGSRCDIR.avr-gcc?=	../../wip/avr-gcc13
 .endif	# AVR_GCC_BUILDLINK3_MK
 


Home | Main Index | Thread Index | Old Index