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