Hi, With the new libpng16 in the factory, I have a problem with the racket package. Currently I have a branch at home:toganm:branches:devel:languages:misc racket where I solved the problem by adding libpng12 to BuildRequires for factory builds. However, I am not happy with the current solution, as it is the last result IMO. It looks as if libpng16 is not backwards compatible. All other releases build fine with other libpng versions available in their respective releases. The problem is at collects/racket/draw/unsafe/png.rkt where using ffi calls racket defines how to use the png. Unfortunately just adding libpng16 to the available options in this file does not help the package to get build in factory. (see the unapplied png16.patch) Since the only other package available in Factory is libpng12 I have added this as BuildRequires and Requires to the package, with the hope something will surface by the time factory goes to m2 or m3. The current approach in upstream is use libpng12 (and by reading the comments in the above mentioned png.rkt they do say png12 and png14 is what they support). So my question is two folds: What do you think about this approach, and if it is OK should I revert the other releases to libpng12 as well or Among thee is there someone who could fix the ffi calls in png.rkt (as I have no knowledge of libpng internals and my lisp/scheme is not at that level) Thanks in advance Togan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org