Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 2014 13:28:18 -0300
From:      =?ISO-8859-1?Q?Otac=EDlio?= <otacilio.neto@bsd.com.br>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   cad/p5-Verilog-Perl makes clang malloc all memory and finish without memory
Message-ID:  <52E537A2.1040609@bsd.com.br>

next in thread | raw e-mail | index | archive | help
Dears

I'm the mantainer of cad/p5-Verilog-Perl. I'm doing the patch to compile 
it under FreeBSD 10 using clang/clang++. But, when I try compile, clang 
uses all memory and crashes without memory. Below is the patch to apply 
to the port to reproduce the problem. Can anyone give-me a hint about 
it? Thanks a lot.


Index: Makefile
===================================================================
--- Makefile    (revisão 341171)
+++ Makefile    (cópia de trabalho)
@@ -2,7 +2,7 @@
  # $FreeBSD$

  PORTNAME=    Verilog-Perl
-PORTVERSION=    3.400
+PORTVERSION=    3.402
  CATEGORIES=    cad perl5
  MASTER_SITES=    CPAN
  PKGNAMEPREFIX=    p5-
@@ -14,6 +14,8 @@

  USES=        bison gmake perl5
  USE_PERL5=    configure
+C=        clang
+CPP=        clang++

  MAN1=    vhier.1 vpassert.1 vppreproc.1 vrename.1

@@ -33,6 +35,8 @@
      @${REINPLACE_CMD} -e '/EXE_FILES/ s/ vsplitmodule//' \
          ${WRKSRC}/Makefile.PL
      @${REINPLACE_CMD} -e 's|make|gmake|g' ${WRKSRC}/Makefile.PL
+    @${REINPLACE_CMD} -e 's|g++|$(CPP)|g' ${WRKSRC}/Makefile.PL
+    @${REINPLACE_CMD} -e 's|g++|$(CPP)|g' ${WRKSRC}/Parser/Makefile.PL

  post-configure:
  .if ${OSVERSION} < 700042
Index: distinfo
===================================================================
--- distinfo    (revisão 341171)
+++ distinfo    (cópia de trabalho)
@@ -1,2 +1,2 @@
-SHA256 (Verilog-Perl-3.400.tar.gz) = 
e6f33d5c0346f56ba96fa9964dd75734e1315dff8dfce55f0b31f33a6210f69b
-SIZE (Verilog-Perl-3.400.tar.gz) = 558455
+SHA256 (Verilog-Perl-3.402.tar.gz) = 
506262ae015f1b4660eed49171173ac57726b74fd26c77ef87cd133199129d9d
+SIZE (Verilog-Perl-3.402.tar.gz) = 555131







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52E537A2.1040609>