> Timothy Pearson wrote: >>> Darrell Anderson wrote: >>> >>>> libart-lgpl no longer is maintained upstream and needs several >>>> patches to avoid crashing some apps. The version of libarts provided >>>> by the Trinity Project includes those patches and is intended to be a >>>> replacement for any version of libarts currently installed by any >>>> distro. Build this patched version of libart and replace the stock >>>> libart installed with the distro. >>> >>> Do you have a reference about it no longer being maintained? > >> One example of many: >> https://bugzilla.gnome.org/show_bug.cgi?id=155472#c4 > > That's clear enough, thanks. > >> And here is a combination of all of the patches: >> http://git.trinitydesktop.org/cgit/libart-lgpl/diff/?id=150562b89b645c402f1bb837a09f8b84bf6e49ec > > Did you create the changes? If not, where did you find them? Looking > at the original source, the code looks very difficult to maintain. It > really makes you appreciate C++. > No I did not; they were sitting on the libart bugzilla for a long time. I merged the ones that seemed to make sense. While I don't think any of the TDE devs are going to touch the source code to improve functionality, we can at least act as a central collection point for patches, bugs reports, etc. Given the library's age I don't think much work beyond fixing future compilation errors or segfaults will be neeed. Tim