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-----