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

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

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

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