LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 02-25-2017, 06:26 PM   #1
trollog
Member
 
Registered: Oct 2014
Posts: 151

Rep: Reputation: Disabled
this palemoon/perl error make sense to anyone?


trying to build khronoschotty's palemoon 27.1.1 from Sbo

this isn't the only thing I have tried to build lately that
threw this back at me.

makeinfo -I. ./autoconf.texi --no-split --output=autoconf.info
Cwd.c: loadable library and perl binaries are mismatched (got handshake key 0xdb00080, needed 0xdb80080)

Arch seems to be having a similar issue with it's perl, but reading those threads got me nowhere.

Last edited by trollog; 02-25-2017 at 06:27 PM.
 
Old 02-25-2017, 10:06 PM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
I read a few of the Arch Linux articles about it and like you, wasn't able to find a solution either.

It's a bug in Debian:
https://bugs.debian.org/cgi-bin/bugr...cgi?bug=810326

Someone found a solution for his Debian system but I'm not sure if that will give you want you need for your Slack install.
https://github.com/perseo22/pacmanager/issues/15

https://docs.slackware.com/howtos:softwarealemoon

What I'd like to know is what generated the binaries to become mismatched:-
http://www.perlmonks.org/?node_id=1163254

Palemoon is maintained by: pomfland.
Maybe write to him and he'll know what the deal is. (just an idea you don't have to)

http://www.linuxquestions.org/questi...te-4175589512/
 
Old 02-25-2017, 10:26 PM   #3
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
I'm not sure but maybe this is what is going on?

Quote:
It compiles the module using one version of perl and then tries to run the tests using another version of perl.
http://www.perlmonks.org/?node_id=1135612

I checked on my system and I have perl 5.22 installed.
[ installed ] - perl-5.22.2-x86_64-1
[ installed ] - perlkde-4.14.3-x86_64-2
[ installed ] - perlqt-4.14.3-x86_64-2

I think your best bet is to follow the instructions here and see if that works.
https://docs.slackware.com/howtos:softwarealemoon

I hope other members running Pale Moon chime in to help you.
Sorry I don't know more. I gave it my best.

Last edited by Ztcoracat; 02-25-2017 at 10:36 PM.
 
Old 02-26-2017, 12:31 AM   #4
trollog
Member
 
Registered: Oct 2014
Posts: 151

Original Poster
Rep: Reputation: Disabled
I am using Khronoschotty's build not pomfland's.

Khrono's previous builds always built flawlessly on current 64.
 
Old 02-26-2017, 02:01 AM   #5
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
I just tried building this on slackware64-current and everything went fine.

I suppose your issue is caused because you installed some third party perl modules or something from CPAN: see the bug report below

https://bugzilla.redhat.com/show_bug.cgi?id=1425015
 
1 members found this post helpful.
Old 02-26-2017, 04:01 AM   #6
trollog
Member
 
Registered: Oct 2014
Posts: 151

Original Poster
Rep: Reputation: Disabled
rm -fr a lot of perl5 dirs down in /usr seems to have fixed it.

uninstalling/reinstalling perl via slackpkg didn't fix it. Had to do some rm -fr ing after
uninstalling perl package w/pkgtools

After manually rm -fr ing, straight reinstall of perl via slackpkg fixed it. Palemoon appears to
be compiling fine now 5 mins into the compile. Compile was bombing in seconds before this.

Perhaps an old module. Not a perl user myself. Mostly it sits idle on my system. I prefer python.
 
1 members found this post helpful.
Old 02-26-2017, 07:32 AM   #7
FTIO
Member
 
Registered: Mar 2015
Location: Las Vegas, NV
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
Khronoschotty's build on my x64 system crashed 5 seconds after it started up (it seemed to build fine though).

I then uninstalled that build and downloaded the tarball straight from Palemoon's site to run from its own directory and *that* is running fine. Strange.
 
1 members found this post helpful.
Old 02-26-2017, 08:00 AM   #8
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
Quote:
Originally Posted by FTIO View Post
Khronoschotty's build on my x64 system crashed 5 seconds after it started up (it seemed to build fine though).
have you checked this note from the README?
Code:
If your processor doesn't support sse2 instructions or you get segfaults,
try looking in the SlackBuild for the OPTIMIZE build option (eventually
refer to the Pale Moon developers for help).
Code:
# You can try changing the optimization level to simply "-O2" if your processor
# doesn't support sse2 instructions.
# "-Os" might help if you experience segfaults.
OPTIMIZE=${OPTIMIZE:-"-O2 -msse2 -mfpmath=sse"}
 
Old 02-26-2017, 04:04 PM   #9
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by trollog View Post
rm -fr a lot of perl5 dirs down in /usr seems to have fixed it.

uninstalling/reinstalling perl via slackpkg didn't fix it. Had to do some rm -fr ing after
uninstalling perl package w/pkgtools

After manually rm -fr ing, straight reinstall of perl via slackpkg fixed it. Palemoon appears to
be compiling fine now 5 mins into the compile. Compile was bombing in seconds before this.

Perhaps an old module. Not a perl user myself. Mostly it sits idle on my system. I prefer python.
Glad to hear removing perl5 fixed it.

What are the differences between Khronoschotty's build and pomfland's build?
 
Old 02-26-2017, 06:34 PM   #10
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
khronosschoty's build compiles palemoon from source, pornfland's repackages the official palemoon binary.

Last edited by orbea; 02-26-2017 at 11:40 PM. Reason: Spelling.
 
Old 02-26-2017, 07:07 PM   #11
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by orbea View Post
khronoschotty's build compiles palemoon from source, pornfland's repackages the official palemoon binary.
Knowing the difference is important:- Thanks

Are you in favor of one over the other?

I prefer src:-
 
Old 02-26-2017, 08:11 PM   #12
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
I prefer compiling it myself as well, but with all due honestly I have not been able to comfortably move from firefox to palemoon yet. That is just me though.
 
Old 02-26-2017, 08:46 PM   #13
FTIO
Member
 
Registered: Mar 2015
Location: Las Vegas, NV
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
Quote:
Originally Posted by ponce View Post
have you checked this note from the README?
Code:
If your processor doesn't support sse2 instructions or you get segfaults,
try looking in the SlackBuild for the OPTIMIZE build option (eventually
refer to the Pale Moon developers for help).
Code:
# You can try changing the optimization level to simply "-O2" if your processor
# doesn't support sse2 instructions.
# "-Os" might help if you experience segfaults.
OPTIMIZE=${OPTIMIZE:-"-O2 -msse2 -mfpmath=sse"}
Yep, sure did, before I compiled it. Checked just for the heck of it and my cpu supports sse2 (AMD FX-8350). I won't sweat it since it works with the blob. Nice thing about the compiled one though before it simply disappeared off the screen was that it started up almost instantaneously...literally a second or less after I clicked on the icon in the menu. The blob starts up fast but not quite as.
 
Old 02-27-2017, 04:45 PM   #14
trollog
Member
 
Registered: Oct 2014
Posts: 151

Original Poster
Rep: Reputation: Disabled
I switched over to palemoon when Khronosschotty released his first build.

This compile issue is the first trouble I have had with it- and it's a perl issue
not a PM issue.

Otherwise PM has always compiled without trouble, provided you use all the
files that come with the Slackbuild.

Gnu Taler doesn't work quite right with anything but FF but truth be told Taler is
an obscure piece of software at best right now.

Otherwise not a single problem with PM on windows7 or Slackware.

What small utube and flash peculiarities and misbehaviors I have observed also occur
under FF.


All in all PM has been pretty solid. Even works fine with things like university
online class websites which are a mess.

Even those that can't identify the browser.

PM development seems very MS and Win-centric, but that can change over time. The fundamentals
are present and seem solid at this point.
.
 
1 members found this post helpful.
Old 02-28-2017, 01:31 AM   #15
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by orbea View Post
I prefer compiling it myself as well, but with all due honestly I have not been able to comfortably move from firefox to palemoon yet. That is just me though.
Thanks for the details.
 
  


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
[SOLVED] Fatdog64 710 First Compilation: Palemoon 27.0.2 Missing features.h Fatal Error Adhil Puppy 10 03-13-2017 01:08 AM
[SOLVED] error with perl 6.41.1 error on make lfs 7.9 sfzombie13 Linux From Scratch 6 09-03-2016 02:17 PM
kernel: st0: Error with sense data: Current st09:00: sense key N da_kidd_er Linux - Hardware 0 12-16-2004 10:51 PM
Do error messages in LinuxLand make sense? and.... dleidlein Linux - Newbie 6 04-04-2004 10:22 PM
it just doesn't make sense!! system time error neo_aj Linux - General 9 11-12-2003 09:48 PM

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

All times are GMT -5. The time now is 12:39 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