Page 1 of 1

ABI/API breakage : please so bump and do a new release

Posted: 2013-08-27T05:48:37-07:00
by broucaries
Hi,

Did you check ABI/API using upstream tracker ?

http://upstream-tracker.org/compat_repo ... eport.html

AccelerateConvolveImage ( Image const* image, KernelInfo const* kernel, Image* convolve_image, ExceptionInfo* exception ) (2)
changed to:
AccelerateConvolveImage ( Image const* p1, enum ChannelType const p2, KernelInfo const* p3, ExceptionInfo* p4 )

Please add autotest by using local http://ispras.linuxbase.org/index.php/Upstream_Tracker. It is quite easy to run and instead of downloading from the public repositionnery you could download from the private and thus get some time to correct mistakes

So now you need a so dump. Please do like the previous so dump for magick++ in order to not dump magickwand.

Bastien

Re: ABI/API breakage : please so bump and do a new release

Posted: 2013-08-27T05:51:48-07:00
by broucaries
It seems that you have not released officially the faulting version (it is not under public download) so you could may be correct the ABI breakage.

Bastien

Re: ABI/API breakage : please so bump and do a new release

Posted: 2013-08-27T05:55:55-07:00
by magick
We have a new developer for the GPU acceleration codes. We'll have him fix the API breakage. Stand by...

Re: ABI/API breakage : please so bump and do a new release

Posted: 2013-08-27T05:56:39-07:00
by broucaries
I see it is a beta release

In this case could you named it with
#define MagickppLibAddendum "-10~beta20130826" in order for to classify the version correctly (~ is before any other version).

I will send a mail to andrew the upstream tracker in order to check consistently the beta version

Bastien

Re: ABI/API breakage : please so bump and do a new release

Posted: 2013-08-27T09:57:05-07:00
by magick
Thanks for the Beta tracker. That will permit us to fix any warnings / errors *before* we make an official release.

Re: ABI/API breakage : please so bump and do a new release

Posted: 2013-08-27T13:34:54-07:00
by broucaries
And if you see the upstream tracker, you get also a SVN tracker once per day (see mail a at patch address)

Re: ABI/API breakage : please so bump and do a new release

Posted: 2013-08-27T13:37:01-07:00
by broucaries
And please remove we beta tar.* from the beta directory and rename it ~beta`date`.tar.*

I will ask to andrew to rerun upstream tracker when in order to see beta.

Bastien

Re: ABI/API breakage : please so bump and do a new release

Posted: 2013-08-29T08:51:07-07:00
by magick
Done.