pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/48839: gcc48 fails to build



The following reply was made to PR pkg/48839; it has been noted by GNATS.

From: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>
To: manphiz%gmail.com@localhost
Cc: gnats-bugs%netbsd.org@localhost
Subject: Re: pkg/48839: gcc48 fails to build
Date: Sat, 31 May 2014 22:25:02 +0900 (JST)

 From: Xiyue Deng <manphiz%gmail.com@localhost>, Date: Thu, 29 May 2014 
13:55:24 -0700
 
 > Hi,
 > 
 > On Thu, May 29, 2014 at 7:22 AM, Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost> 
 > wrote:
 >> Hi,
 >>
 >>>>How-To-Repeat:
 >>> cd $HOME/pkgsrc/lang/gcc48 && bmake
 >>>>Fix:
 >>> It seems "USE_TOOLS+= perl" does exist in lang/gcc48/c++.mk but the main 
 >>> Makefile doesn't include it.
 >>
 >> I will convert lang/gcc48 to simple meta-pkg.
 > 
 > Sounds good.
 > 
 >> How about the status of lang/gcc48-{libs,cc++,fortran,objc}
 >> under your platform?
 >>
 > 
 > I think there is also a problem with enabling gcc-graphite: currently
 > math/isl is at version 0.13, which is not supported by gcc 4.8 and
 > older versions (haven't checked gcc49 yet). So even with proper flags
 > the graphite support will not be enabled. To make the situation even
 > worth, cloog is required to be compiled with dedicated version of isl
 > to provide proper support for gcc.
 > 
 > gcc48snapshot from pkgsrc-wip uses in tree source for cloog and isl,
 > and pulls the proper versions of them to enable graphite support. See
 > this commit[1]. This looks like a proper solution and should be
 > applied to gcc47 and gcc46 as well.
 > 
 > [1] 
 > http://pkgsrc-wip.cvs.sourceforge.net/viewvc/pkgsrc-wip/wip/gcc48snapshot/options.mk?r1=1.2&r2=1.3
 
 lang/gcc48* are update to 4.8.3.
 It seems that graphite option is enabled.
 
 I will try to package under non-NetBSD/OpenBSD later.
 
 --
 Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
 PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3
 


Home | Main Index | Thread Index | Old Index