Re: deprecating openexr6/ilmbase out of 10.9-libc++ tree

Daniel Johnson <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <[email protected]>
> On Sep 22, 2015, at 9:57 AM, Jack Howarth <[email protected]> wrote:
> 
> 
> 
> On Tue, Sep 22, 2015 at 9:52 AM, Jack Howarth <[email protected]> wrote:
> Daniel,
>       Thats is
> 
> On Tue, Sep 22, 2015 at 9:35 AM, Daniel Johnson <[email protected]> wrote:
> 
> > On Sep 20, 2015, at 12:08 PM, Jack Howarth <[email protected]> wrote:
> >
> >     There is no reason to carry along the ilmbase and libopenexr6 packaging into the 10.9-libc++ tree when the newer ilmbase12 and libopenexr22 packages are fully compatible replacements. We only have a very few packages left which need to be adjusted for this change in both the 10.7 and 10.9-libc++ trees (note that ilmbase/libopenexr6 remains in the 10.7 tree but we want to keep the packaging in sync). The packages which need updated for this change are...
> >
> > Pete Woods <[email protected]>
> > graphics/enblend-enfuse.info
> >
> > Daniel Johnson <[email protected]>
> > graphics/libdevil1.info
> >
> > Hanspeter Niederstrasser <[email protected]>
> > graphics/vigra4.info
> > graphics/vigra5.info
> > kde/kdebase4-runtime.info
> > kde/kdelibs4.info
> > kde/kimageformat-plugins.info
> >
> > Thanks in advance for updating those to BDeps ilmbase12/libopenexr22 and Dep ilmbase22-shlibs/libopenexr22-shlibs.
> >             Jack
> 
> I tried, but libdevil1 won’t build with libopenexr22. I get lots of undeclared identifier errors for IMATH_NAMESPACE and “error: no type named ‘Int64’ in namespace ‘Imf’; did you mean ‘Imath::Int64’”. Looks like the openexr api has changed?
> 
> Daniel
> 
> 
> Daniel,
>       I am not seeing that issue here on 10.11 with the current 10.9-libc++ tree using the attached libdevil1.info which the simple change...
> 
> Index: libdevil1.info
> ===================================================================
> RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/graphics/libdevil1.info,v
> retrieving revision 1.2
> diff -r1.2 libdevil1.info
> 3c3
> < Revision: 111
> ---
> > Revision: 112
> 53c53
> < 	ilmbase,
> ---
> > 	ilmbase12,
> 59c59
> < 	libopenexr6,
> ---
> > 	libopenexr22,
> 130c130
> < 		libopenexr6-shlibs,
> ---
> > 		libopenexr22-shlibs,
> 
> The build log is also attached.
>              Jack
> 
> Daniel,
>        You might try deinstalling the current libdevil1 packages before you try rebuilding against ilmbase12/libopenexr22 on the off chance that the build is leaky.
>              Jack

No the problem was that while I updated the openexr dep I forgot to also update ilmbase. Now it works.

Daniel

------------------------------------------------------------------------------

_______________________________________________
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
signature.asc (application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJWAWbfAAoJEHIZ9WxpsAjh76wP/RTJG4MTQgdKnJPzOJjlCw93
sUfMVNp/pLJIrbG5REQE8JHvGf8gH5f9ZNANXSYRPrsn2+fnlLPEQr6hsiPbV83E
tLmp4tt2xlYNS/AD8Bx1gwkglDQSt/JraAtKW9U8gjAcr4AwUWbMovUzubu7ojjN
gp6caGZpc/on3ImNq5vmEi/fq3hQ+oMwdS6kDgJcgwiEg+MBoVqiO9gzzH357HbC
FgCWaUj1CKkNvzzO/71dAMwWgd/7dJugVGeH3TahVvth1cFcrOiOPbYpaZVZ/mdA
cLHb1FW71J+d18OPBqS7ihiOEA1dnnN0p6RoiOlpLIFSJ6PSNbGOgLl2FpyWRAlJ
6LvA4yZT0c90KZKFTr0qNQ6i3231Q8O0gLVMXDlvrxd5UV6euEp3fsX5smws1ZYJ
WtLps3hgsuSWdLFFnP/XrFzvc8ttEhh+jK0iCc1vy3snqxliiTXxuiGGdOiTA3yg
YEfUsRD0gKQga1noJTPD8BBKZFuEUDWQ96DObvbQylCDZ27icuJ+bqOKx1JmqUIB
XXfPrZouu4Aijo7d2LmV2bwLfPjP57uOQS6At2DlRHPbmZIWPcHy6YX8SrYKKWfu
MIRFFzfe/fpyCWZoiUtCrgBlEdA3LoA0M1qQDq/TauO55Alut7l2964iphVLS5yF
XyLqcr2f7Zl1SIWEGJT1
=On4X
-----END PGP SIGNATURE-----
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.