LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
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 06-30-2009, 02:00 PM   #16
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452

Well, the build failed. It ended with this:

/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: /usr/lib64/libplibssg.a(ssg.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libplibssg.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[4]: *** [libclient.so] Error 1
make[4]: Leaving directory `/tmp/SBo/torcs-1.3.1/src/libs/client'
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/tmp/SBo/torcs-1.3.1/src/libs'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/tmp/SBo/torcs-1.3.1/src'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/tmp/SBo/torcs-1.3.1'
make: *** [restart] Error 2

I have tried passing -fPIC on other builds as well - they all seem to fail with this same error. I have not had much luck on googling either, but this would be fodder for another thread.
 
Old 06-30-2009, 02:08 PM   #17
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
Quote:
Originally Posted by brianL View Post
Uh, me, and...uh...
... me and my cat Sparky

I don't really have a cat, but if I had, it would be against that idea.
 
Old 06-30-2009, 02:09 PM   #18
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Quote:
Originally Posted by mlangdn View Post
Well, the build failed. It ended with this:

/usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../x86_64-slackware-linux/bin/ld: /usr/lib64/libplibssg.a(ssg.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/libplibssg.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[4]: *** [libclient.so] Error 1
make[4]: Leaving directory `/tmp/SBo/torcs-1.3.1/src/libs/client'
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/tmp/SBo/torcs-1.3.1/src/libs'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/tmp/SBo/torcs-1.3.1/src'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/tmp/SBo/torcs-1.3.1'
make: *** [restart] Error 2

I have tried passing -fPIC on other builds as well - they all seem to fail with this same error. I have not had much luck on googling either, but this would be fodder for another thread.
It looks like perhaps one of the things you built has not yet been updated for Slackware64. Not all the scripts have yet, and SlackBuilds.org of course does not yet officially support Slackware64 (since Slackware64 has not been released yet). I see you were building torcs -- I will try that now on a pretty clean slackware64 install.
 
Old 06-30-2009, 02:17 PM   #19
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Quote:
Originally Posted by mlangdn View Post
I have tried passing -fPIC on other builds as well
Also, if the SBo SlackBuild has been updated for Slackware64, then you should not have to do that since that is set in the SlackBuild in this block:

if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
fi
 
Old 06-30-2009, 02:24 PM   #20
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Everything built and installed fine on my Slackware64-current system using sbopkg 0.30.0alpha1:

++++++++++++++++++++++++++++++++++++++++++
PACKAGE BUILDING/INSTALLATION SUMMARY LOG
Using the SBo repository for Slackware 12.2
Queue process: build and install

OpenAL:
MD5SUM check passed.
Built package: OpenAL-1.7.411-x86_64-1_SBo.tgz
Installed package: OpenAL-1.7.411-x86_64-1_SBo.tgz

plib:
MD5SUM check passed.
Built package: plib-1.8.5-x86_64-1_SBo.tgz
Installed package: plib-1.8.5-x86_64-1_SBo.tgz

freealut:
MD5SUM check passed.
Built package: freealut-1.1.0-x86_64-1_SBo.tgz
Installed package: freealut-1.1.0-x86_64-1_SBo.tgz

torcs:
MD5SUM check passed.
Built package: torcs-1.3.1-x86_64-1_SBo.tgz
Installed package: torcs-1.3.1-x86_64-1_SBo.tgz

++++++++++++++++++++++++++++++++++++++++++

##########################################
Queue process complete
##########################################
 
Old 06-30-2009, 03:25 PM   #21
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
Quote:
Originally Posted by sycamorex View Post
... me and my cat Sparky

I don't really have a cat, but if I had, it would be against that idea.
So that's two of us and an imaginary cat against Synapticifation.
 
Old 06-30-2009, 04:24 PM   #22
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
Quote:
Originally Posted by brianL View Post
Uh, me, and...uh...
Apart from sycamorex and his imaginary cat, you can count me in too.
 
Old 06-30-2009, 04:38 PM   #23
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Me, my wife and kids, and my dog, duck, 15 chickens and 3 pigs too.

samac
 
Old 06-30-2009, 04:41 PM   #24
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
I think we're winning.
 
Old 06-30-2009, 04:56 PM   #25
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
Quote:
Originally Posted by brianL View Post
I think we're winning.
Hold your horses, Brian. Woodman might have already propagated this crazy idea among all wood creatures
 
Old 06-30-2009, 05:48 PM   #26
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Hold your horses, Brian. Woodman might have already propagated this crazy idea among all wood creatures
Yup, the bears are on my side.

Okay, let's stop hijacking Chess's thread!
 
Old 06-30-2009, 07:30 PM   #27
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
Quote:
Originally Posted by chess View Post
Everything built and installed fine on my Slackware64-current system using sbopkg 0.30.0alpha1:

++++++++++++++++++++++++++++++++++++++++++
PACKAGE BUILDING/INSTALLATION SUMMARY LOG
Using the SBo repository for Slackware 12.2
Queue process: build and install

OpenAL:
MD5SUM check passed.
Built package: OpenAL-1.7.411-x86_64-1_SBo.tgz
Installed package: OpenAL-1.7.411-x86_64-1_SBo.tgz

plib:
MD5SUM check passed.
Built package: plib-1.8.5-x86_64-1_SBo.tgz
Installed package: plib-1.8.5-x86_64-1_SBo.tgz

freealut:
MD5SUM check passed.
Built package: freealut-1.1.0-x86_64-1_SBo.tgz
Installed package: freealut-1.1.0-x86_64-1_SBo.tgz

torcs:
MD5SUM check passed.
Built package: torcs-1.3.1-x86_64-1_SBo.tgz
Installed package: torcs-1.3.1-x86_64-1_SBo.tgz

++++++++++++++++++++++++++++++++++++++++++

##########################################
Queue process complete
##########################################
I'm going to use AlienBob's script and mirror the tree again. I am using the first release with all updates. I may have borked something along the way. Maybe in a config script or something. Who knows?
 
Old 06-30-2009, 10:34 PM   #28
slackass
Member
 
Registered: Apr 2006
Location: SE Texas
Distribution: Slack64-15.0
Posts: 910

Rep: Reputation: 90
Well, it ran through gnucash on slamd64 12.2 useing the SlackBuild 12.2 repo.
The only pkg I had to do manually was gnome-vfs.
I then installed them on Slack64 and everything worked perfect!

THANKS Chess!

Last edited by slackass; 06-30-2009 at 10:36 PM.
 
Old 06-30-2009, 10:49 PM   #29
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
There are a *lot* of things that simply won't work without modification on Slackware64-current. The changes (in most cases) are not difficult at all -- they're usually trivial -- but they take a *lot* of time to make (and then test the resulting build) when you take into account that there are almost 2000 scripts in the SBo repository. Last time I looked, about 400 have been confirmed as good on Slackware64 (no, they're not public, and they won't be until 13.0 is out, so don't ask), and we're steadily working through more of them, but there's pretty much no way we'll be able to knock out all of them before 13.0 releases.

Before someone asks, no, we're not soliciting volunteers for testing or anything along those lines. While offers would be (are) certainly appreciated, we intend to keep the admin team small, and in the interest of maintaining a "chain of trust," we're going to personally test anything that goes into the "good for 13.0" batch.
 
Old 07-01-2009, 08:46 AM   #30
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Quote:
Originally Posted by slackass View Post
Well, it ran through gnucash on slamd64 12.2 useing the SlackBuild 12.2 repo.
The only pkg I had to do manually was gnome-vfs.
I then installed them on Slack64 and everything worked perfect!

THANKS Chess!
Cool -- did you use the gnucash.sqf file:

http://sbopkg.org/queues/12.2/

or did you manually put together the list?
 
  


Reply



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
LXer: First beta of PostgreSQL 8.4 released for testing LXer Syndicated Linux News 0 04-16-2009 08:30 PM
Sbopkg error adriv Slackware 5 04-09-2009 04:11 PM
LXer: KDE 4.0 beta 4 released, extensive end user testing to begin LXer Syndicated Linux News 0 11-10-2007 12:20 PM
LXer: BugnuX 2007 - First Linux Distribution for Software Testing, is released. LXer Syndicated Linux News 0 09-07-2007 12:00 AM
LXer: Ark Linux Live released for testing LXer Syndicated Linux News 0 05-01-2006 06:54 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:14 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
Open Source Consulting | Domain Registration