Re: [Fink-devel] Yosemite (Alexander Hansen) - (some) successbuilding Fink under 10.10 Yosemite

2014-08-11 Thread John Lillibridge - NOAA Federal
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  wrote:

> On Fri, 8 Aug 2014 16:18:57 -0400, John Lillibridge - NOAA Federal 
>  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


Re: [Fink-devel] Yosemite (Alexander Hansen) - (some) successbuilding Fink under 10.10 Yosemite

2014-08-09 Thread Daniel Macks
On Fri, 8 Aug 2014 16:18:57 -0400, John Lillibridge - NOAA Federal 
 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