Re: Reasons for imlib 1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Anno domini 2022 Mon, 21 Mar 22:48:27 -0500
 Hunter Ellett via tde-devels scripsit:
> Hello devs,
>
> In the past few months I had an issue on the TGW related to imlib while building the FreeBSD port. We had resolved it as if it was my error but it turns out I was not alone.
>
> https://forums.freebsd.org/threads/make-error-code-1-when-compiling-trinity-desktop-environment.84275/
>
> Thankfully, they resolved the issue by using make -k (a flag I didnt know about) which allows you to continue building with errors. As I write this, Im in the process of doing the same.
>
> Anyways, he also mentions that on the Gitea workspace imlib has not been updated in 2 years while other dependencies hosted on the TGW have. Is this something we're aware of? And better yet, I was told imlib2 is backwards compatible with imlib. Is there a reason we hold an older version of imlib than point to imlib2 which most distros and BSDs have? This may resolve more than just FreeBSD issues.

It's a pitty, but imlib2 is not 100% backwards compatible to imlib11. In fact they don't even have the same API calls nor the same functionality. E.g.: in the days when imlib2 "replaced" imlib1 I had issues with red/blue color channels swapped on RGBA images, which was architecture dependend so beeing a lot of fun to debug.

As the devuan/debian repository still has both versions I doubt that the surprise-moments of imlib2 are irioned out.

Nik

>
> Thanks.
>
>



--
Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ...
____________________________________________________
tde-devels mailing list -- devels@xxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devels-leave@xxxxxxxxxxxxxxxxxx
Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/devels@xxxxxxxxxxxxxxxxxx



[Index of Archives]     [Trinity Users]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [KDE]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux