View | Details | Raw Unified | Return to bug 208309 | Differences between
and this patch

Collapse All | Expand All

(-)lang/gcc/Makefile (-8 / +4 lines)
Lines 37-45 USE_BINUTILS= yes Link Here
37
USE_PERL5=	build
37
USE_PERL5=	build
38
SSP_UNSAFE=	yes
38
SSP_UNSAFE=	yes
39
39
40
PATCH_WRKSRC=	${SRCDIR}
41
CONFIGURE_SCRIPT=	../${SRCDIR:S/${WRKDIR}\///}/configure
42
43
OPTIONS_DEFINE=		BOOTSTRAP
40
OPTIONS_DEFINE=		BOOTSTRAP
44
OPTIONS_DEFINE_i386=	JAVA
41
OPTIONS_DEFINE_i386=	JAVA
45
OPTIONS_DEFINE_amd64=	JAVA
42
OPTIONS_DEFINE_amd64=	JAVA
Lines 82-92 MAKE_ARGS+=STAGE1_CXXFLAGS=-fbracket-depth=512 Link Here
82
.endif
79
.endif
83
80
84
LANGUAGES:=	c,c++,objc,fortran
81
LANGUAGES:=	c,c++,objc,fortran
85
SRCDIR=		${WRKDIR}/gcc-${DISTVERSION}
86
WRKSRC=		${WRKDIR}/build
87
TARGLIB=	${PREFIX}/lib/gcc${SUFFIX}
82
TARGLIB=	${PREFIX}/lib/gcc${SUFFIX}
88
LIBEXEC=	${PREFIX}/libexec/gcc${SUFFIX}
83
LIBEXEC=	${PREFIX}/libexec/gcc${SUFFIX}
89
GNU_CONFIGURE=	yes
84
GNU_CONFIGURE=	yes
85
CONFIGURE_OUTSOURCE=	yes
90
.if empty(PORT_OPTIONS:MBOOTSTRAP)
86
.if empty(PORT_OPTIONS:MBOOTSTRAP)
91
CONFIGURE_ARGS+=--disable-bootstrap
87
CONFIGURE_ARGS+=--disable-bootstrap
92
.else
88
.else
Lines 146-159 pre-everything:: Link Here
146
	@${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]"
142
	@${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]"
147
143
148
pre-configure:
144
pre-configure:
149
	cd ${SRCDIR} ; contrib/gcc_update --touch
145
	cd ${WRKSRC} ; contrib/gcc_update --touch
150
	@${RM} -f ${SRCDIR}/gcc/*/*.info*
146
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
151
	@${MKDIR} ${CONFIGURE_WRKSRC}
147
	@${MKDIR} ${CONFIGURE_WRKSRC}
152
148
153
.if defined(MAINTAINER_MODE)
149
.if defined(MAINTAINER_MODE)
154
full-regression-test: build
150
full-regression-test: build
155
	cd ${WRKSRC}; ${MAKE_CMD} -sk check \
151
	cd ${WRKSRC}; ${MAKE_CMD} -sk check \
156
	; ${SRCDIR}/contrib/test_summary
152
	; ${WRKSRC}/contrib/test_summary
157
.endif
153
.endif
158
154
159
post-stage:
155
post-stage:

Return to bug 208309