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

Jack Howarth <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <CAP5Ds0AT80nmpTmLyZ1s8M8yUc3_wgoCgHNqG+5gKy3W8DTDMA@mail.gmail.com>
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

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

_______________________________________________
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
build.log.bz2 (application/x-bzip2, 16.9 KB) - not displayed
libdevil1.info (application/octet-stream, 3.7 KB) - not displayed
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.