pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
gcc15-gnat: testing gcc13-gnat as bootstrap
Module Name: pkgsrc-wip
Committed By: Dmytro Kazankov <dkazankov%NetBSD.org@localhost>
Pushed By: dkazankov
Date: Fri May 23 23:46:20 2025 +0300
Changeset: 6e143125e8a4a466d6c5ab2c6d332f70636a43ae
Modified Files:
gcc15-gnat/Makefile
Log Message:
gcc15-gnat: testing gcc13-gnat as bootstrap
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6e143125e8a4a466d6c5ab2c6d332f70636a43ae
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
gcc15-gnat/Makefile | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diffs:
diff --git a/gcc15-gnat/Makefile b/gcc15-gnat/Makefile
index b738abfc46..b46c150494 100644
--- a/gcc15-gnat/Makefile
+++ b/gcc15-gnat/Makefile
@@ -20,8 +20,8 @@ EXTRACT_ONLY= ${DEFAULT_DISTFILES}
CHECK_PIE_SUPPORTED= no
CHECK_RELRO_SUPPORTED= no
-USE_LANGUAGES= c c++ ada
-GCC_REQD+= 10
+#USE_LANGUAGES= c c++ ada
+#GCC_REQD+= 10
USE_TOOLS+= gmake makeinfo sed perl flex bison
USE_TOOLS.NetBSD+= gsed
# Built-in Texinfo can no longer process GCC 15's files
@@ -54,6 +54,8 @@ BROKEN_ON_PLATFORM= *-*-i386
.include "../../mk/bsd.prefs.mk"
+TOOL_DEPENDS+= gcc13-gnat>=13.1:../../lang/gcc13-gnat
+
## Build outside ${WRKSRC}
OBJDIR= ${WRKDIR}/build
CONFIGURE_DIRS= ${OBJDIR}
@@ -64,15 +66,17 @@ GNU_CONFIGURE_PREFIX= ${GCC_PREFIX}
.include "options.mk"
+.if ${USE_CROSS_COMPILE:U:tl} == "yes"
#CONFIGURE_ENV+= CC_FOR_BUILD=${BOOTC_BASE}/bin/gcc
#CONFIGURE_ENV+= CXX_FOR_BUILD=${BOOTC_BASE}/bin/g++
+.endif
CONFIGURE_ARGS+= --disable-libstdcxx-pch
STAGE1_LDFLAGS= ${LDFLAGS} -static
# In some cases LINKER_RPATH_FLAG needs a trailing space.
-LINKER_RPATH_FLAG:= ${LINKER_RPATH_FLAG:S/-rpath/& /}
+#LINKER_RPATH_FLAG:= ${LINKER_RPATH_FLAG:S/-rpath/& /}
## The Library rpath to use in end programs.
LDFLAGS_FOR_TARGET= ${COMPILER_RPATH_FLAG}${PREFIX}/lib
Home |
Main Index |
Thread Index |
Old Index