LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 04-08-2013, 03:01 PM   #1
edorig
Member
 
Registered: Apr 2013
Location: France
Distribution: Slackware; Scientific Linux
Posts: 106

Rep: Reputation: Disabled
Future of Lesstif on Slackware ?


Dear Slackware developers,

Lesstif is presently used in Slackware as a Motif 1.2 replacement.
However, there are some signs that the lesstif library is not maintained anymore. First, www.lesstif.org is now a blog with weird posts that have nothing to do with Unix or X11R6. It is registered to Ryan Perrone from Edwardsville, PA. Is he a developper ?
Second, going to the sourceforge page for lesstif shows that 16 bugs are open, while no patch has been submitted since November 2009.
Third, the page lesstif.sourceforge.net states that "The current version of LessTif is 0.95.2 as of May 27, 2009." and "We are looking for help. Our copy/paste code in /lib/Xm-2.1/CutPaste.c needs some serious attention as it is likely the cause of a lot of trouble. Unfortunately the original authors of lesstif have moved on and the current maintainers are not up to the task." The page also lists
a few Motif applications that cannot work with Lesstif. The CVS repository on sourceforge does not seem to show any kind of activity since 2009.

Has lesstif been abandoned by its developers ? If that is the case,
since there is still some Motif dependent software (such as ddd) is there a plan to replace it in future releases of Slackware with
the LGPL Motif 2.3.4 released in October 2012 by the Open Group ?

With best regards,

Edmond Orignac
 
Old 04-09-2013, 02:07 PM   #2
dugan
Senior Member
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 4,908

Rep: Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545
I would recommend emailing this directly to Pat.
 
Old 04-10-2013, 02:43 PM   #3
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 48

Rep: Reputation: 3
I would like to see LGPL motif replace the less capable clone Lesstif officially.

As license is no longer a problem for motif. On my own installation, I have replaced lesstif with motif, with recompiling of xpdf and ddd. Actually xdvi from tetex seems also depends on it, but I removed it and use texlive in stead, no sure if anything else is using it from official packages.
 
Old 04-10-2013, 05:39 PM   #4
edorig
Member
 
Registered: Apr 2013
Location: France
Distribution: Slackware; Scientific Linux
Posts: 106

Original Poster
Rep: Reputation: Disabled
Dear gunying,

I have also replaced Lesstif with the LGPL Motif 2.3.4 on my Slackware 13 system. I was interested in
installing the Common Desktop Environment (CDE), and Lesstif lacked the full Motif 2.0 API necessary for CDE.
To have a functional imake, I have had to recreate a host.def file. Then, I have succeeded in building CDE
against LGPL motif, and as you did, I have recompiled xpdf. I am still using teTeX and I could not recompile
xdvik (for lack of some kpathsea dependencies, independent of Motif) but I could build the simpler xdvi (without kpathsea). I have also compiled other Motif programs such as xmcd 2.6, xmgr, plan, or xmdiary without problem.
The only difficulty is with nedit which seems to depend on peculiar versions of Lesstif and Motif to compile correctly.

However, I don't know whether there is not a program in Slackware that depends crucially on lesstif being the actual
/usr/lib/libXm.so, that I did not install or never used and that will be broken if LGPL motif replaces lesstif.
Another concern that I have is that I succeeded to build on the 32 bit Intel platform and there are reports of success on 64bit Intel, but I don't know how the build goes on ARM or s390. So I think it is better to ask Slackware developers about the possibility of Lesstif replacement in the future version. My main concern with leaving lesstif
in Slackware is that a security hole or a memory leak could be discovered in the future and could remain unpatched
for a long time due to the lack of developers.
 
Old 04-11-2013, 01:36 PM   #5
perseus12
LQ Newbie
 
Registered: Oct 2012
Distribution: Slackware 14.0
Posts: 20

Rep: Reputation: Disabled
Good idea!

I would support a move from Lesstiff to Motif. NEdit+Lesstif stopped working (for me) whereas
with Motif it works better then it ever did.
 
Old 04-11-2013, 01:50 PM   #6
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 48

Rep: Reputation: 3
Yes, 5.5 version of nedit is problem. But you could try http://packages.debian.org/squeeze/nedit. The debian maintainer did a great job. I use the the debian source and patches, it works great.
 
Old 04-11-2013, 04:01 PM   #7
perseus12
LQ Newbie
 
Registered: Oct 2012
Distribution: Slackware 14.0
Posts: 20

Rep: Reputation: Disabled
qunying:

The Nedit source I use is called 'nedit-latest-source-HEAD' which is newer than 5.5 but still quite old.
I'm embarrassed to admit I cant remember where I found it. However it works very well with Motif so I
don't care about updating it right now.

hmmm so Debian maintains Nedit, I'll keep that in mind. Do you build the Debian source (and patches) against
Lesstif or Motif? If the former have you tried with Motif?
 
Old 04-11-2013, 04:25 PM   #8
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 48

Rep: Reputation: 3
perseus12:

I built it with motif, lesstif has been removed from my Slackware installation. You could always get the cvs source from the nedit sourceforge CVS repository. Anyway the Debian patch contains all the latest in the CVS and some more fixes.

Last edited by qunying; 04-11-2013 at 04:55 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 04:10 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration