[Mono-dev] Problem with PNG transparancy on current Debian Unstable

Benjamin Schieder benjamin at anderdonau.de
Tue Jun 9 10:17:55 UTC 2015


I have this version on squeeze:
ii  libgdiplus                               2.10-3+b1                   
   armel        interface library for System.Drawing of Mono

And this version on unstable:
ii  libgdiplus                                                  
3.12-0xamarin1+jpeg62.1                amd64        interface library 
for System.Drawing of Mono

I'll try to compile a 2.10 version of libgdiplus, but that's a lot of 
difference and probably way above my head to bisect correctly.

Am 2015-06-09 11:50, schrieb Andres G. Aragoneses:
> You could check what version of
> libgdiplus(https://github.com/mono/libgdiplus) did Debian Squeeze
> include, and try to run a custom new mono built from sources, with an
> older libgdiplus, to confirm that it is a libgdiplus regression. If it
> is, then after that you could try to bisect the commit that caused it.
> 
> On 09/06/15 11:40, Benjamin Schieder wrote:
>> Hello Alex.
>> 
>> I have followed those instructions and done a dist-upgrade, but after
>> re-compiling with mcs the problem persists unchanged. I have the
>> following versions now:
>> 
>> [11:38:29][blindcoder at flora:~/Downloads/PZ/MapMap]$ mcs --version
>> Mono C# compiler version 4.0.1.0
>> [11:38:34][blindcoder at flora:~/Downloads/PZ/MapMap]$ mono --version
>> Mono JIT compiler version 4.0.1 (tarball Thu May 28 09:08:28 UTC 2015)
>> Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
>> www.mono-project.com
>>      TLS:           __thread
>>      SIGSEGV:       altstack
>>      Notifications: epoll
>>      Architecture:  amd64
>>      Disabled:      none
>>      Misc:          softdebug
>>      LLVM:          supported, not enabled.
>>      GC:            sgen
>> [11:38:37][blindcoder at flora:~/Downloads/PZ/MapMap]$ cli --version
>> Mono JIT compiler version 4.0.1 (tarball Thu May 28 09:08:28 UTC 2015)
>> Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
>> www.mono-project.com
>>      TLS:           __thread
>>      SIGSEGV:       altstack
>>      Notifications: epoll
>>      Architecture:  amd64
>>      Disabled:      none
>>      Misc:          softdebug
>>      LLVM:          supported, not enabled.
>>      GC:            sgen
>> 
>> Kind regards,
>> Benjamin
>> 
>> Am 2015-06-09 11:07, schrieb Alexander Köplinger:
>> 
>>> It works fine here with latest Mono 4.0.1.44 on Ubuntu. Can you try
>>> upgrading to latest Mono from Xamarin by following
>>> http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives 
>>> ?
>>> 
>>> I suspect this has something to do with libgdiplus (the native 
>>> library
>>> most of the System.Drawing code calls into).
>>> 
>>> -- Alex
>>> 
>>> > To: mono-devel-list at lists.ximian.com
>>> > Date: Tue, 9 Jun 2015 10:15:02 +0200
>>> > From: benjamin at anderdonau.de
>>> > Subject: [Mono-dev] Problem with PNG transparancy on current Debian
>>> Unstable
>>> >
>>> > Hello.
>>> >
>>> > I have a problem with PNG transparancy in mono on current Debian
>>> > Unstable.
>>> > I created a small example (4 kB download) with minimal code and two
>>> > example images:
>>> > https://oc.anderdonau.de/index.php/s/VwTAlcjETG6j3XP
>>> >
>>> > Running this example on a current Debian Unstable results in this - bad
>>> > - image:
>>> > https://oc.anderdonau.de/index.php/s/AtVtba0tpSk4bn8
>>> >
>>> > Running the same code on an old Debian Squeeze (on armel) results in
>>> > this - correct - image:
>>> > https://oc.anderdonau.de/index.php/s/eqhmXh9qpBbg0WW
>>> >
>>> > Can someone help me with this issue?
>>> >
>>> >
>>> > Kind regards,
>>> > Benjamin
>>> > --
>>> > Jabber: blindcoder at jabber.ccc.de
>>> > Twitter: https://twitter.com/blind_coder
>>> > Web: http://www.benjamin-schieder.de/
>>> > _______________________________________________
>>> > Mono-devel-list mailing list
>>> > Mono-devel-list at lists.ximian.com
>>> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> 
>> Jabber: blindcoder at jabber.ccc.de <mailto:blindcoder at jabber.ccc.de>
>> Twitter: https://twitter.com/blind_coder
>> Web: http://www.benjamin-schieder.de/
>> 
>> 
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> 
> 
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

-- 
Jabber: blindcoder at jabber.ccc.de
Twitter: https://twitter.com/blind_coder
Web: http://www.benjamin-schieder.de/


More information about the Mono-devel-list mailing list