diff options
author | fhajny <fhajny@pkgsrc.org> | 2012-03-12 12:30:28 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2012-03-12 12:30:28 +0000 |
commit | 0d588155153c40dc0ba66ad73737fe5959f4d637 (patch) | |
tree | b4ecb3dd257665a817576a7d6061cdea65ed55ff /lang | |
parent | f5f6c99cde510f59e529fcd73f329c8cd212e3f6 (diff) | |
download | pkgsrc-0d588155153c40dc0ba66ad73737fe5959f4d637.tar.gz |
Prevent objcopy to be used on SunOS, otherwise Ruby segfaults.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/ruby19-base/Makefile | 6 | ||||
-rw-r--r-- | lang/ruby193-base/Makefile | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/lang/ruby19-base/Makefile b/lang/ruby19-base/Makefile index dd28e3fe1c5..20784fda94b 100644 --- a/lang/ruby19-base/Makefile +++ b/lang/ruby19-base/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2012/02/23 14:15:58 taca Exp $ +# $NetBSD: Makefile,v 1.21 2012/03/12 12:30:28 fhajny Exp $ # DISTNAME= ${RUBY_DISTNAME} @@ -42,6 +42,10 @@ CONFIGURE_ENV+= LDSHARED="${CC} -G" LIBS.SunOS+= -lm .endif +.if ${OPSYS} == "SunOS" +CONFIGURE_ENV+= OBJCOPY=: +.endif + # Ruby build process depends on config.status's content CONFIG_STATUS_OVERRIDE= # empty diff --git a/lang/ruby193-base/Makefile b/lang/ruby193-base/Makefile index bc0c5f6a98d..7353597703e 100644 --- a/lang/ruby193-base/Makefile +++ b/lang/ruby193-base/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2012/02/18 06:46:54 taca Exp $ +# $NetBSD: Makefile,v 1.9 2012/03/12 12:32:26 fhajny Exp $ # DISTNAME= ${RUBY_DISTNAME} @@ -43,6 +43,10 @@ CONFIGURE_ENV+= LDSHARED="${CC} -G" LIBS.SunOS+= -lm .endif +.if ${OPSYS} == "SunOS" +CONFIGURE_ENV+= OBJCOPY=: +.endif + # Ruby build process depends on config.status's content CONFIG_STATUS_OVERRIDE= # empty |