On 8/25/14, 12:54 PM, John Lillibridge - NOAA Federal wrote:
> Greetings Fink Developers,
>
> In my continuing efforts to install Fink packages under Yosemite Public Beta 
> (now #2), I have finally succeeded in getting gcc48 and gcc49 to build from 
> scratch. I had a hunch that gcc was confused by the 2-digit minor version in 
> OS-X (10.10.x) since all previous releases of OS-X had been single digit 
> (10.0.x-10.9.x). Sure enough, that was the problem in two files: 
> gcc/config/darwin-c.c and gcc/config/darwin-driver.c. I found the fix at 
> MacPorts, as well as under the gcc page at sourceforge.net. I appended the 
> patches for the two 'darwin' files onto gcc48.patch and gcc49.patch, and then 
> updated the gcc48.info and gcc49.info files with the new PatchFile-MD5 
> checksums. Attached are the info and patch files that allowed gcc48 and gcc49 
> to build under the HalfDome version of Fink under Yosemite 10.10.
>
> Note that I had to add '10.10' Distribution info. to devel/help2man-perl.info 
> and languages/perl5162.info to satisfy dependencies. I also had to install 
> the Mavericks-10.9 deb file for the gmp5 package before building the 
> compilers, since I've been unable to get gmp5 to build under Yosemite yet...
>
> I hope you it helpful, and that these patch and info files can be integrated 
> into the gcc48/49 packages.
>
> All the best,
> John
>
>

Thanks!

In general, we're going to add perl5182 to the available options for any 
Perl-based packages for 10.10. So for the case of help2man, the relevant 
Yosemite package would wind up being help2man-perl5182.

Also, don't go any further back than Mavericks for .debs, since the C++ 
ABI for earlier OS X is different and incompatible.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to