LinuxQuestions.org
Visit Jeremy's Blog.
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 02-12-2007, 07:10 PM   #31
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Original Poster
Rep: Reputation: 52

I wasn't criticizing anything or anyone. Sorry for the confusion. I just said it looks like they do the same thing only you wrote individual scripts for each package with a master parent script whereas I grouped them by apps, drivers, lib ect and piped them thru a for loop....

No one who writes X build scripts is being terribly creative. There's really only one way to build X and just about all the scripts out there are the same. It's unavoidable.
 
Old 02-19-2007, 07:34 PM   #32
JazzItSelf
Member
 
Registered: Oct 2003
Location: Boston
Distribution: Slackware64-current
Posts: 42

Rep: Reputation: 18
Hey guys-

I was just working through the scripts posted here:
http://jaguarlinux.com/pub/slackware/source/xorg-7.1.1/

and I thought I'd give you an update as to some problems I encountered along the way.

I think that MESA is broken again. When your script goes to fetch the latest version, it pulls down a page "showfiles.php?group_id=3" instead of "index.html". I tried adding a line to rename this file to index.html, but that didn't seem to fix things. The short of the story is that mesa.lst wasn't being created. I ended up just putting the following into sources/mesa.lst by hand:

MesaLib-6.5.tar.bz2
MesaDemos-6.5.tar.bz2

and then executing mesa.build.

Also, in xorg-apps.build, for some reason every line in xorg-apps.lst had a carriage return after it, and so every wget was failing. This was easily enough fixed with sed. On the second pass the luit-1.0.1 tarball ended up in the .lst file without the .tar.bz2 extension, causing problems. When using this script, I also ran into a problem with lbxproxy. The error log would contain something to the effect of:

configure: error: lbxproxy required

despite this package being downloaded and built... perhaps I should be worried about this?

I haven't actually gotten things to work yet though. I'm still working on it, but I'm getting an error with libXfont:

error while loading shared libraries: libXfont.so.1:cannot open shared object file: No such file or directory

I think it's because the library must have been somehow built as a 32-bit library, and I'm working on a 64-bit machine. The library is in /usr/lib, but not in /usr/lib64.

Anyhow, I don't know if you care, but that was my experience with your scripts
 
Old 02-19-2007, 11:38 PM   #33
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Original Poster
Rep: Reputation: 52
Yea, most of that was already covered previously in this post. Go back a page or two... I'm not maintaining those scripts but instead am using these:


http://jaguarlinux.com/pub/DIY/source/

If your getting errors about missing libraries but have clean error logs then it's probably a 64 bit issue on your end. If you build for 32 bit and your getting errors about missing libraries, then your probably not checking your logs after each build.

My sugestion is to use the scripts from the link above. just do a sed to change desc to slack-desc... But your not building on slackware if your on 64 bit so I don't know what you need to change in those scripts.

I can really only offer help if you guys build this on Slackware or LFS... Didn't write the scripts for a 64 bit arch.
Look at your local copy of xorg-apps-static in extra. Now do you know why it left the .tar.bz2 off? I'm not seeing anything else wrong with it besides the missing extension.

One of these days I might clean the slackware scripts up but until then you'll have to wing it on your own.

EDIT - uploaded a new mesa.build and xorg-apps-static. That's about all I'll do to those scripts so if there are any other problems you guys will have to sort it out. Those are really crappy messy scripts. The ones in DIY are MUCH MUCH MUCH MUCH better. Once 7.2 comes out, I'll make new scripts only they will be cleaned up like the ones in the DIY directory. Until then, I've lost interest in the current Slackware scripts... Sorry....

Last edited by jong357; 02-20-2007 at 12:25 AM.
 
  


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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Build scripts say my C compiler cannot make executable output noware Linux - Software 2 06-07-2006 03:15 PM
New install, questions on xorg and shutdown scripts Randux Arch 0 03-01-2006 08:28 AM
samples of LFS build scripts dimaash Linux From Scratch 3 07-20-2005 10:35 PM
Xorg build error FlashAsh99 Linux - Software 4 06-29-2005 04:46 AM
Editting Build Scripts Corallis Linux - Newbie 1 06-30-2004 08:26 PM


All times are GMT -5. The time now is 03:19 AM.

Main Menu
Advertisement
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