Thanks Daniel, Hopefully this new version of openSSL works better. However, I have seen pod2man issues before, and in the interest of making progress compiling packages without being held up by the man pages I worked around the problem by linking /usr/bin/pod2man5.16 -> pod2man. There is definitely different behavior of pod2man in the perl5.18 version that ships with Yosemite 10.10.
After making that change I made a lot of progress compiling packages under Yosemite. In a few cases I had to explicitly add a 10.10 Distribution line to the .info files to satisfy missing dependencies. Packages that have required this so far: devel/help2man-perl.info languages/perl5162.info net/libcurl4.info I'm sure there will be others... At this point I've had a lot of success building packages, but I did run into compilation failures with two high-profile packages, upon which gmt5 was dependent: gmp5 gcc48 In this case I installed the 10.9 Mavericks version of the .deb file using 'dpkg -i' in order to continue moving forward. I need to notify these package's maintainers with the specifics of the failure... So there is still work to be done, but a lot of packages are compiling without difficulty now. All the best, John On Aug 9, 2014, at 4:48 PM, Daniel Macks <dma...@netspace.org> wrote: > On Fri, 8 Aug 2014 16:18:57 -0400, John Lillibridge - NOAA Federal > <john.lillibri...@noaa.gov> wrote: > > Hi Alexander, > >> >> Sorry I wasn't more explicit. The failure occurred in the openssl100-dev >> package that CVS depends upon. I had seen similar pod2man errors "Expected >> text after =item, not a number" and thought it was a more generic problem. >> Perhaps a newer version of Perl under Yosemite 10.10? In any case, here are >> the error messages for the OpenSSL package: >> >> **************************************************************************** >> created directory `/sw/src/fink.build/root-openssl100-dev-1.0.1e-3/sw/share' >> created directory >> `/sw/src/fink.build/root-openssl100-dev-1.0.1e-3/sw/share/man' >> created directory >> `/sw/src/fink.build/root-openssl100-dev-1.0.1e-3/sw/share/man/man1' >> created directory >> `/sw/src/fink.build/root-openssl100-dev-1.0.1e-3/sw/share/man/man3' >> created directory >> `/sw/src/fink.build/root-openssl100-dev-1.0.1e-3/sw/share/man/man5' >> created directory >> `/sw/src/fink.build/root-openssl100-dev-1.0.1e-3/sw/share/man/man7' >> >> installing man1/CA.pl.1 >> installing man1/asn1parse.1 >> installing man1/ca.1 >> installing man1/ciphers.1 >> installing man1/cms.1 >> >> cms.pod around line 457: Expected text after =item, not a number >> cms.pod around line 461: Expected text after =item, not a number >> cms.pod around line 465: Expected text after =item, not a number >> cms.pod around line 470: Expected text after =item, not a number >> cms.pod around line 474: Expected text after =item, not a number >> >> POD document had syntax errors at /usr/bin/pod2man5.18 line 72. >> make: *** [install_docs] Error 255 >> >> ### execution of /tmp/fink.u2mYI failed, exit code 2 >> ### execution of /tmp/fink.mdZVk failed, exit code 2 >> >> Removing runtime build-lock... Removing build-lock package... >> /sw/bin/dpkg-lockwait -r fink-buildlock-openssl100-dev-1.0.1e-3 > > Fink has openssl much newer than 1.0.1e for a while now in the standard > package dist, but the bootstrap set is lagging. By eye, the 1.0.1h currently > in the dist has changes in those vicinity to fix that sort of problem. I just > sync'ed that into the boostrap set in master. Someone please test on 10.10 > and sync to HalfDome if it's okay. > dan > > -- > Daniel Macks > dma...@netspace.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