You're welcome, Mike!
The tests finished and passed.
I've committed an updated ppl9 package that works with gmp-5.0.x and 
gmp-5.1.x.  (Done for the 10.7 tree only, the other trees will need 
this update too, I'll backport later.)  Update and give that a shot!

Fang

>
> Thank you, sir, and my apologies for cutting into your vacation time 
> with my little problems.  I am trying the work-around of downgrading gmp 
> as suggested by Alex, but appear now to be having a bit of trouble with 
> gcc47 compiling.  I'll get back to you (and him) on that, later.  By the 
> way, you guys are amazing at what you do!  Wish I were more computer and 
> programming savvy.-Mike
>
>> Date: Sun, 23 Dec 2012 17:00:46 -0500
>> From: f...@csl.cornell.edu
>> To: mike.wil...@hotmail.com
>> CC: fink-beginners@lists.sourceforge.net; fang...@users.sourceforge.net; 
>> howa...@bromo.med.uc.edu
>> Subject: Re: ppl9 errors in attempting to install grace
>>
>> Testing a patch now... results later today, since testsuite is massive.
>>
>> Fang
>>
>>> Mike,
>>>     It looks like the old ppl9 source provided a template specialization
>>> definition that was only just recently provided by gmp-5.1.0, which I just
>>> packaged not long ago.
>>>     To make it compatible with both new and old gmp5, I need to
>>> conditionally patch out a piece...
>>>
>>> Fang
>>>
>>>>  Was successful in installing nedit, gv, and xfig on the following system:
>>>>  Package manager version: 0.34.4Distribution version: selfupdate-rsync Sat
>>>>  Dec 22 18:50:47 2012, 10.8, x86_64Trees: local/main stable/main
>>>>  unstable/mainXcode.app: 4.5.2Xcode command-line tools:
>>>>  4.5.0.0.1.1249367152Max. Fink build jobs:  1
>>>>  I then upgraded to Xcode 4.5.2 in an attempt to install grace, but got the
>>>>  following errors in installing package ppl9, required by grace:
>>>>  ppl.hh:3687:7: error: redefinition of
>>>>  'std::numeric_limits<mpz_class>'class numeric_limits<mpz_class> {
>>>>  ^~~~~~~~~~~~~~~~~~~~~~~~~/sw/include/gmpxx.h:3269:21: note: previous
>>>>  definition is here  template <> class numeric_limits<mpz_class>
>>>>  ^ppl.hh:3748:7: error: redefinition of
>>>>  'std::numeric_limits<mpq_class>'class numeric_limits<mpq_class> {
>>>>  ^~~~~~~~~~~~~~~~~~~~~~~~~/sw/include/gmpxx.h:3306:21: note: previous
>>>>  definition is here  template <> class numeric_limits<mpq_class>
>>>>  ^ppl.hh:31481:10: warning: class 'RAII_Temporary_Real_Relaxation' was
>>>>  previously declared as a struct [-Wmismatched-tags]  friend class
>>>>  RAII_Temporary_Real_Relaxation;         ^ppl.hh:31466:10: note: previous
>>>>  use is here  struct RAII_Temporary_Real_Relaxation {
>>>>  ^ppl.hh:31481:10: note: did you mean struct here?  friend class
>>>>  RAII_Temporary_Real_Relaxation;         ^~~~~
>>>>  structppl.hh:33970:64: warning: unused parameter 'to'
>>>>  [-Wunused-parameter]di!
>>> ff_restriction(Interval_Restriction_Integer_Modulo<T, Base>& to,
>>> ^ppl.hh:33971:17: warning: unused parameter 'x' [-Wunused-parameter]
>>> const From1& x, const From2& y) {
>>> ^ppl.hh:33971:33: warning: unused parameter 'y' [-Wunused-parameter]
>>> const From1& x, const From2& y) {
>>> ^ppl.hh:34512:54: warning: unused parameter 's'
>>> [-Wunused-parameter]Interval_Info_Null<Policy>::ascii_dump(std::ostream& s)
>>> const {
>>> ^ppl.hh:34517:54: warning: unused parameter 's'
>>> [-Wunused-parameter]Interval_Info_Null<Policy>::ascii_load(std::istream& s)
>>> {                                                     ^ppl.hh:35921:14:
>>> warning: unused variable 'ru' [-Wunused-variable]      Result ru =
>>> Boundary_NS::assign(UPPER, upper(), info(),             ^ppl.hh:35931:14:
>>> warning: unused variable 'ru!
>>> ' [-Wunused-variable]      Result ru = Boundary_NS::assign(UPPER, uppe
>>> r(), info(),             ^ppl.hh:35941:14: warning: unused variable 'rl'
>>> [-Wunused-variable]      Result rl = Boundary_NS::assign(LOWER, lower(),
>>> info(),             ^ppl.hh:35951:14: warning: unused variable 'rl'
>>> [-Wunused-variable]      Result rl = Boundary_NS::assign(LOWER, lower(),
>>> info(),             ^ppl.hh:54186:12: warning: unused variable 'vars_end'
>>> [-Wunused-variable]           vars_end = vars.end(); i != vars.end(); ++i) {
>>> ^11 warnings and 2 errors generated.make[2]: *** [ppl.hh.gch] Error 
>>> 1make[1]:
>>> *** [all-recursive] Error 1make: *** [all] Error 2### execution of
>>> /tmp/fink.yltLI failed, exit code 2### execution of /tmp/fink.Kp4hd failed,
>>> exit code 2Removing runtime build-lock...Removing build-lock
>>> package.../sw/bin/dpkg-lockwait -r fink-buildlock-ppl9-0.11.2-3(Reading
>>> database ... 31800 files and directories currently installed.)Removing
>>> fink-buildlock-ppl9-0.11.2-3 ...Failed: phase compiling: ppl9-0.11.2-3 
>>> failed
>>>>  This is my first time reporting an actual compile problem, hope I have
>>>>  given you the appropriate information.  Thanks again for your help.
>>>>  -Mike
>>>>
>>>
>>>
>>
>> --
>> David Fang
>> http://www.csl.cornell.edu/~fang/
>> http://www.achronix.com/
>>
>

-- 
David Fang
http://www.csl.cornell.edu/~fang/
http://www.achronix.com/


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to