SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have upgraded fribidi to 0.19 and fvwm to 2.6.1, system is Slackware64-current multilib. It's running fine for me, but I don't know if the requirements for stability are achieved now (fribidi 0.19 and the rest of the system).
Markus
The fribidi site is quite clear -- and I consider 0.19.X to be something we should have linked against ages ago (given 0.10 was from 2007, and 0.19.X is 2009). Furthermore, I fail to see *what* the problem is with all of this, given fribidi *itself* suggests 0.19.X -- which is exactly what I went and did, with there being *no* ABI breakage that I saw, and only one minor API warning, which was fixed.
And for that reason alone, I won't be supporting anything less than fribidi 0.19.X.
-- Thomas Adam
Click here to see the post LQ members have rated as the most helpful post in this thread.
...The latest stable release in the 0.10 series is fribidi-0.10.9.tar.gz ...
I can't remember that Slackware came with any unstable packages. Therefore I wrote that the stability may be a problem.
Don't get me wrong, I have no problem running "unstable" packages on my system since I know how I can get rid of them.
Quote:
Originally Posted by ThomasAdam
... Furthermore, I fail to see *what* the problem is with all of this, given fribidi *itself* suggests 0.19.X -- which is exactly what I went and did, with there being *no* ABI breakage that I saw, and only one minor API warning, which was fixed...
Another question is if/when the maintainers of fribidi turn 0.19 officially into a stable release.
referring to fribidi's website I can't remember that Slackware came with any unstable packages. Therefore I wrote that the stability may be a problem.
I see -- well, that's potentially a shame for Slackware, but it's not something I care to support upstream. It becomes a *nightmare*, and whilst I don't take version bumps like this lightly, in Fribidi's case, it made a lot of sense. If this creates a problem for Slackware, then I'm sorry. Patch it to support both, but I won't officially support Slackware upstream unless a problem is reproducible linking against 0.19.2.
Quote:
Originally Posted by markush
Don't get me wrong, I have no problem running "unstable" packages on my system since I know how I can get rid of them.
Another question is if/when the maintainers of fribidi turn 0.19 officially into a stable release.
Markus
That's one for someone to ask the Fribidi team. Every other distribution I've seen is using 0.19.2, so maybe it's more stable than the website suggests, and if it's just a question of semantics, maybe it's a kick up their backside they'd appreciate. :P
"The Fedora project simply upgraded to 0.19 series from 0.10 without any compatibility issues. Using this version instead of 0.10 series is highly recommended."
Yeah, it also says "and is fairly API/ABI compatible with the 0.10 series".
I have enough compatibility problems with the stuff that claims to be completely compatible. Really, I'd bite on this but if it broke MPlayer (which it _could_), I'd kick myself later.
Compiling fvwm is only a small part of the configuration you'll have to do for that, anyway. And just use --disable-bidi.
Yeah, it also says "and is fairly API/ABI compatible with the 0.10 series".
I have enough compatibility problems with the stuff that claims to be completely compatible. Really, I'd bite on this but if it broke MPlayer (which it _could_), I'd kick myself later.
Well, it is a shame, yes. But all I am saying is that if the information on the fribidi site is still accurate, they seem to advocate 0.19.2 over 0.10.X, it's just that they still don't think it stable yet. But I appreciate the impact is slightly more ranging than just FVWM.
Quote:
Originally Posted by volkerdi
Compiling fvwm is only a small part of the configuration you'll have to do for that, anyway. And just use --disable-bidi.
We will revisit this issue soon enough, trust me.
Great -- and if not having fribidi support compiled against 2.6.1 is acceptable in the immediate term for you, that's certainly an option.
Well, it is a shame, yes. But all I am saying is that if the information on the fribidi site is still accurate, they seem to advocate 0.19.2 over 0.10.X, it's just that they still don't think it stable yet.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.