Thu Oct 22 11:15:04 2020 UTC ()
gcc*: Skip CTF for gengtype, causes hangs.


(jperkin)
diff -r1.4 -r1.5 pkgsrc/lang/gcc10/Makefile
diff -r1.26 -r1.27 pkgsrc/lang/gcc6/Makefile
diff -r1.34 -r1.35 pkgsrc/lang/gcc7/Makefile
diff -r1.21 -r1.22 pkgsrc/lang/gcc8/Makefile

cvs diff -r1.4 -r1.5 pkgsrc/lang/gcc10/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gcc10/Makefile 2020/08/31 18:09:48 1.4
+++ pkgsrc/lang/gcc10/Makefile 2020/10/22 11:15:04 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.4 2020/08/31 18:09:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2020/10/22 11:15:04 jperkin Exp $
2 2
3GCC_PKGNAME= gcc10 3GCC_PKGNAME= gcc10
4PKGREVISION= 1 4PKGREVISION= 1
5.include "version.mk" 5.include "version.mk"
6 6
7DISTNAME= gcc-${GCC10_DIST_VERSION} 7DISTNAME= gcc-${GCC10_DIST_VERSION}
8PKGNAME= ${GCC_PKGNAME}-${GCC10_DIST_VERSION} 8PKGNAME= ${GCC_PKGNAME}-${GCC10_DIST_VERSION}
9## When bumping the PKGREVISION of this package the PKGREVISION of 9## When bumping the PKGREVISION of this package the PKGREVISION of
10## lang/gcc10-libs needs to be bump to be at least 1 more than the 10## lang/gcc10-libs needs to be bump to be at least 1 more than the
11## PKGREVISION of this package! 11## PKGREVISION of this package!
12CATEGORIES= lang 12CATEGORIES= lang
13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC10_DIST_VERSION}/} 13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC10_DIST_VERSION}/}
14EXTRACT_SUFX= .tar.xz 14EXTRACT_SUFX= .tar.xz
@@ -156,26 +156,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with @@ -156,26 +156,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with
156BUILDLINK_DEPMETHOD.binutils= full 156BUILDLINK_DEPMETHOD.binutils= full
157. include "../../devel/binutils/buildlink3.mk" 157. include "../../devel/binutils/buildlink3.mk"
158CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas 158CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas
159. endif 159. endif
160.endif 160.endif
161 161
162.if ${OS_VARIANT} == "SmartOS" 162.if ${OS_VARIANT} == "SmartOS"
163SUBST_CLASSES+= ccs 163SUBST_CLASSES+= ccs
164SUBST_STAGE.ccs= pre-configure 164SUBST_STAGE.ccs= pre-configure
165SUBST_FILES.ccs= contrib/make_sunver.pl 165SUBST_FILES.ccs= contrib/make_sunver.pl
166SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g' 166SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g'
167.endif 167.endif
168 168
 169CTF_FILES_SKIP+= */gengtype # CPU limit exceeded
 170
169pre-configure: 171pre-configure:
170 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} 172 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
171 173
172TEST_TARGET= -j ${MAKE_JOBS} -k check || ${TRUE} 174TEST_TARGET= -j ${MAKE_JOBS} -k check || ${TRUE}
173TEST_DEPENDS+= dejagnu-[0-9]*:../../devel/dejagnu 175TEST_DEPENDS+= dejagnu-[0-9]*:../../devel/dejagnu
174 176
175post-test: 177post-test:
176 ${RUN} cd ${WRKSRC} && cd ${OBJDIR} && \ 178 ${RUN} cd ${WRKSRC} && cd ${OBJDIR} && \
177 ${SHELL} ${WRKSRC}/contrib/test_summary >${WRKDIR}/test_summary.log 179 ${SHELL} ${WRKSRC}/contrib/test_summary >${WRKDIR}/test_summary.log
178 ${INFO_MSG} "Test summary are available in ${WRKDIR}/test_summary.log" 180 ${INFO_MSG} "Test summary are available in ${WRKDIR}/test_summary.log"
179 181
180post-install: 182post-install:
181 ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || \ 183 ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || \

cvs diff -r1.26 -r1.27 pkgsrc/lang/gcc6/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gcc6/Makefile 2020/08/31 18:09:48 1.26
+++ pkgsrc/lang/gcc6/Makefile 2020/10/22 11:15:04 1.27
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.26 2020/08/31 18:09:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.27 2020/10/22 11:15:04 jperkin Exp $
2 2
3GCC_PKGNAME= gcc6 3GCC_PKGNAME= gcc6
4.include "version.mk" 4.include "version.mk"
5 5
6DISTNAME= gcc-${GCC6_DIST_VERSION} 6DISTNAME= gcc-${GCC6_DIST_VERSION}
7PKGNAME= ${GCC_PKGNAME}-${GCC6_DIST_VERSION} 7PKGNAME= ${GCC_PKGNAME}-${GCC6_DIST_VERSION}
8## When bumping the PKGREVISION of this package the PKGREVISION of 8## When bumping the PKGREVISION of this package the PKGREVISION of
9## lang/gcc6-libs needs to be bump to be at least 1 more than the 9## lang/gcc6-libs needs to be bump to be at least 1 more than the
10## PKGREVISION of this package! 10## PKGREVISION of this package!
11PKGREVISION= 4 11PKGREVISION= 4
12CATEGORIES= lang 12CATEGORIES= lang
13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC6_DIST_VERSION}/} 13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC6_DIST_VERSION}/}
14EXTRACT_SUFX= .tar.xz 14EXTRACT_SUFX= .tar.xz
@@ -167,26 +167,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with @@ -167,26 +167,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with
167BUILDLINK_DEPMETHOD.binutils= full 167BUILDLINK_DEPMETHOD.binutils= full
168. include "../../devel/binutils/buildlink3.mk" 168. include "../../devel/binutils/buildlink3.mk"
169CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas 169CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas
170. endif 170. endif
171.endif 171.endif
172 172
173.if ${OS_VARIANT} == "SmartOS" 173.if ${OS_VARIANT} == "SmartOS"
174SUBST_CLASSES+= ccs 174SUBST_CLASSES+= ccs
175SUBST_STAGE.ccs= pre-configure 175SUBST_STAGE.ccs= pre-configure
176SUBST_FILES.ccs= contrib/make_sunver.pl 176SUBST_FILES.ccs= contrib/make_sunver.pl
177SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g' 177SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g'
178.endif 178.endif
179 179
 180CTF_FILES_SKIP+= */gengtype # CPU limit exceeded
 181
180pre-configure: 182pre-configure:
181 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} 183 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
182 184
183TEST_TARGET= -k check || ${TRUE} 185TEST_TARGET= -k check || ${TRUE}
184pre-test: 186pre-test:
185 ${RUN} \ 187 ${RUN} \
186 if runtest --version >/dev/null 2>/dev/null ; then \ 188 if runtest --version >/dev/null 2>/dev/null ; then \
187 : ; \ 189 : ; \
188 else \ 190 else \
189 ${ECHO} "ERROR: Please install devel/dejagnu in order to run the test suite." ; \ 191 ${ECHO} "ERROR: Please install devel/dejagnu in order to run the test suite." ; \
190 exit 1 ; \ 192 exit 1 ; \
191 fi 193 fi
192post-test: 194post-test:

cvs diff -r1.34 -r1.35 pkgsrc/lang/gcc7/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gcc7/Makefile 2020/08/31 18:09:49 1.34
+++ pkgsrc/lang/gcc7/Makefile 2020/10/22 11:15:04 1.35
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.34 2020/08/31 18:09:49 wiz Exp $ 1# $NetBSD: Makefile,v 1.35 2020/10/22 11:15:04 jperkin Exp $
2 2
3GCC_PKGNAME= gcc7 3GCC_PKGNAME= gcc7
4.include "version.mk" 4.include "version.mk"
5 5
6DISTNAME= gcc-${GCC7_DIST_VERSION} 6DISTNAME= gcc-${GCC7_DIST_VERSION}
7PKGNAME= ${GCC_PKGNAME}-${GCC7_DIST_VERSION} 7PKGNAME= ${GCC_PKGNAME}-${GCC7_DIST_VERSION}
8PKGREVISION= 3 8PKGREVISION= 3
9## When bumping the PKGREVISION of this package the PKGREVISION of 9## When bumping the PKGREVISION of this package the PKGREVISION of
10## lang/gcc7-libs needs to be bump to be at least 1 more than the 10## lang/gcc7-libs needs to be bump to be at least 1 more than the
11## PKGREVISION of this package! 11## PKGREVISION of this package!
12CATEGORIES= lang 12CATEGORIES= lang
13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC7_DIST_VERSION}/} 13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC7_DIST_VERSION}/}
14EXTRACT_SUFX= .tar.xz 14EXTRACT_SUFX= .tar.xz
@@ -157,26 +157,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with @@ -157,26 +157,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with
157BUILDLINK_DEPMETHOD.binutils= full 157BUILDLINK_DEPMETHOD.binutils= full
158. include "../../devel/binutils/buildlink3.mk" 158. include "../../devel/binutils/buildlink3.mk"
159CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas 159CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas
160. endif 160. endif
161.endif 161.endif
162 162
163.if ${OS_VARIANT} == "SmartOS" 163.if ${OS_VARIANT} == "SmartOS"
164SUBST_CLASSES+= ccs 164SUBST_CLASSES+= ccs
165SUBST_STAGE.ccs= pre-configure 165SUBST_STAGE.ccs= pre-configure
166SUBST_FILES.ccs= contrib/make_sunver.pl 166SUBST_FILES.ccs= contrib/make_sunver.pl
167SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g' 167SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g'
168.endif 168.endif
169 169
 170CTF_FILES_SKIP+= */gengtype # CPU limit exceeded
 171
170pre-configure: 172pre-configure:
171 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} 173 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
172 174
173TEST_TARGET= -j ${MAKE_JOBS} -k check || ${TRUE} 175TEST_TARGET= -j ${MAKE_JOBS} -k check || ${TRUE}
174TEST_DEPENDS+= dejagnu-[0-9]*:../../devel/dejagnu 176TEST_DEPENDS+= dejagnu-[0-9]*:../../devel/dejagnu
175 177
176post-test: 178post-test:
177 ${RUN} cd ${WRKSRC} && cd ${OBJDIR} && \ 179 ${RUN} cd ${WRKSRC} && cd ${OBJDIR} && \
178 ${SHELL} ${WRKSRC}/contrib/test_summary >${WRKDIR}/test_summary.log 180 ${SHELL} ${WRKSRC}/contrib/test_summary >${WRKDIR}/test_summary.log
179 ${INFO_MSG} "Test summary are available in ${WRKDIR}/test_summary.log" 181 ${INFO_MSG} "Test summary are available in ${WRKDIR}/test_summary.log"
180 182
181post-install: 183post-install:
182 ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || \ 184 ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || \

cvs diff -r1.21 -r1.22 pkgsrc/lang/gcc8/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gcc8/Makefile 2020/09/17 22:04:15 1.21
+++ pkgsrc/lang/gcc8/Makefile 2020/10/22 11:15:04 1.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.21 2020/09/17 22:04:15 ryoon Exp $ 1# $NetBSD: Makefile,v 1.22 2020/10/22 11:15:04 jperkin Exp $
2 2
3GCC_PKGNAME= gcc8 3GCC_PKGNAME= gcc8
4PKGREVISION= 2 4PKGREVISION= 2
5.include "version.mk" 5.include "version.mk"
6 6
7DISTNAME= gcc-${GCC8_DIST_VERSION} 7DISTNAME= gcc-${GCC8_DIST_VERSION}
8PKGNAME= ${GCC_PKGNAME}-${GCC8_DIST_VERSION} 8PKGNAME= ${GCC_PKGNAME}-${GCC8_DIST_VERSION}
9## When bumping the PKGREVISION of this package the PKGREVISION of 9## When bumping the PKGREVISION of this package the PKGREVISION of
10## lang/gcc8-libs needs to be bump to be at least 1 more than the 10## lang/gcc8-libs needs to be bump to be at least 1 more than the
11## PKGREVISION of this package! 11## PKGREVISION of this package!
12CATEGORIES= lang 12CATEGORIES= lang
13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC8_DIST_VERSION}/} 13MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC8_DIST_VERSION}/}
14EXTRACT_SUFX= .tar.xz 14EXTRACT_SUFX= .tar.xz
@@ -162,26 +162,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with @@ -162,26 +162,28 @@ CONFIGURE_ARGS+= --without-gnu-as --with
162BUILDLINK_DEPMETHOD.binutils= full 162BUILDLINK_DEPMETHOD.binutils= full
163. include "../../devel/binutils/buildlink3.mk" 163. include "../../devel/binutils/buildlink3.mk"
164CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas 164CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas
165. endif 165. endif
166.endif 166.endif
167 167
168.if ${OS_VARIANT} == "SmartOS" 168.if ${OS_VARIANT} == "SmartOS"
169SUBST_CLASSES+= ccs 169SUBST_CLASSES+= ccs
170SUBST_STAGE.ccs= pre-configure 170SUBST_STAGE.ccs= pre-configure
171SUBST_FILES.ccs= contrib/make_sunver.pl 171SUBST_FILES.ccs= contrib/make_sunver.pl
172SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g' 172SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g'
173.endif 173.endif
174 174
 175CTF_FILES_SKIP+= */gengtype # CPU limit exceeded
 176
175pre-configure: 177pre-configure:
176 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR} 178 ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
177 179
178TEST_TARGET= -j ${MAKE_JOBS} -k check || ${TRUE} 180TEST_TARGET= -j ${MAKE_JOBS} -k check || ${TRUE}
179TEST_DEPENDS+= dejagnu-[0-9]*:../../devel/dejagnu 181TEST_DEPENDS+= dejagnu-[0-9]*:../../devel/dejagnu
180 182
181post-test: 183post-test:
182 ${RUN} cd ${WRKSRC} && cd ${OBJDIR} && \ 184 ${RUN} cd ${WRKSRC} && cd ${OBJDIR} && \
183 ${SHELL} ${WRKSRC}/contrib/test_summary >${WRKDIR}/test_summary.log 185 ${SHELL} ${WRKSRC}/contrib/test_summary >${WRKDIR}/test_summary.log
184 ${INFO_MSG} "Test summary are available in ${WRKDIR}/test_summary.log" 186 ${INFO_MSG} "Test summary are available in ${WRKDIR}/test_summary.log"
185 187
186post-install: 188post-install:
187 ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || \ 189 ${TEST} -f ${DESTDIR}${GCC_PREFIX}/bin/cc || \