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

Reply via email to