gcc48 & gcc49 info/patch files for successful build under Yosemite 10.10

John Lillibridge - NOAA Federal <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <[email protected]>
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

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/

_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
gcc_10.10.zip (application/zip, 12.3 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.