LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   SBo scripts not building on current (read 1st post, pls) (https://www.linuxquestions.org/questions/slackware-14/sbo-scripts-not-building-on-current-read-1st-post-pls-4175561999/)

Skaendo 04-02-2016 11:07 AM

Quote:

Originally Posted by Didier Spaier (Post 5525069)
This issue leaded me to an interesting (although off-topic, sorry) article.

Interesting. I find that Pale Moon is quite a bit faster than Firefox. It could be that I am using older hardware, IDK. I can understand where that article is coming from though. Since they forked v26 or whatever it would be hard to follow with patches and such. OTOH, I also like that Pale Moon doesn't come with all the extra crap that I'll never use like "reader mode", "pocket" etc and how customizable it is compared to the "new" Firefox. Firefox just drags A$$ on my PC.

Well, no dice on the source build. So I did a clean full install of Slackware64 14.1, updated and built the Pale Moon 25.8.1 from SBo (rebuild). Works flawless. There is something in current that is making it segfault.

*BTW, I might not have mentioned, Slackware64-current. Sorry if any confusion.

** I don't want to derail this thread (anymore?), should I make a new one?

55020 04-02-2016 11:19 AM

Skaendo, you're going to have to get more information about the segfault yourself.

Code:

ulimit -c unlimited
/usr/bin/palemoon

this should say "Segmentation fault (core dumped)"
Code:

gdb /usr/bin/palemoon core
and then type 'backtrace' at the gdb prompt.

If you paste the output here I'll have a look at it. Without debugging symbols it won't be very helpful but there is a small chance it might show something. Otherwise you are going to have to refer your problem to the Pale Moon developers.

But one thing is pretty clear already, this is not a SlackBuilds.org problem, and off-topic for this thread.

Just checking one more thing -- if you didn't have a full installation of Slackware, you would have told us already, wouldn't you?

Skaendo 04-02-2016 12:07 PM

Yes of course, full Slackware64-current install.
Pale Moon 25.8.1 x86_64

Both 25.8.1 & 26.1.1 built fine with the SlackBuild script on SBo until I have to say February sometime.

25.8.1:
Code:

bash-4.3$ ulimit -c unlimited
bash-4.3$ /usr/bin/palemoon
Segmentation fault (core dumped)
bash-4.3$ gdb /usr/bin/palemoon core
GNU gdb (GDB) 7.11
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-slackware-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/palemoon...(no debugging symbols found)...done.
[New LWP 2094]
[New LWP 2097]
[New LWP 2101]
[New LWP 2102]
[New LWP 2098]
[New LWP 2099]
[New LWP 2106]
[New LWP 2105]
[New LWP 2107]
[New LWP 2108]
[New LWP 2109]
[New LWP 2112]
[New LWP 2110]
[New LWP 2113]
[New LWP 2115]
[New LWP 2122]
[New LWP 2117]
[New LWP 2100]
[New LWP 2121]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/palemoon'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fbd88c08289 in raise () from /lib64/libpthread.so.0
[Current thread is 1 (Thread 0x7fbd88ffa740 (LWP 2094))]
(gdb) backtrace
#0  0x00007fbd88c08289 in raise () at /lib64/libpthread.so.0                                       
#1  0x00007fbd832c1fba in  () at /opt/palemoon/libxul.so                                           
#2  0x00007fbd88c083b0 in <signal handler called> () at /lib64/libpthread.so.0                     
#3  0x00007fbd7266f750 in  ()                                                                       
#4  0x00007fbd8517f480 in JS_ObjectToOuterObject(JSContext*, JSObject*) () at /opt/palemoon/libxul.so
#5  0x00007fbd83fb7b8c in  () at /opt/palemoon/libxul.so                                           
#6  0x00007fbd8511250a in  () at /opt/palemoon/libxul.so                                           
#7  0x00007fbd85112db9 in  () at /opt/palemoon/libxul.so                                           
#8  0x00007fbd850e08b4 in JS_WrapObject(JSContext*, JSObject**) () at /opt/palemoon/libxul.so       
#9  0x00007fbd83fb6acc in  () at /opt/palemoon/libxul.so                                           
#10 0x00007fbd83fb7da6 in  () at /opt/palemoon/libxul.so                                           
#11 0x00007fbd851adf7d in  () at /opt/palemoon/libxul.so                                           
#12 0x00007fbd851ae139 in  () at /opt/palemoon/libxul.so                                           
#13 0x00007fbd8505e582 in  () at /opt/palemoon/libxul.so                                                                                                                           
#14 0x00007fbd85069046 in  () at /opt/palemoon/libxul.so                                                                                                                           
#15 0x00007fbd8505b54d in  () at /opt/palemoon/libxul.so                                                                                                                           
#16 0x00007fbd8506aca3 in  () at /opt/palemoon/libxul.so                                                                                                                           
#17 0x00007fbd850e7064 in JS_CallFunctionValue(JSContext*, JSObject*, JS::Value, unsigned int, JS::Value*, JS::Value*) () at /opt/palemoon/libxul.so                               
#18 0x00007fbd83f83add in  () at /opt/palemoon/libxul.so                                                                                                                           
#19 0x00007fbd848a14d9 in  () at /opt/palemoon/libxul.so
#20 0x00007fbd848a0a03 in  () at /opt/palemoon/libxul.so
#21 0x00007fbd688da5a0 in  ()
#22 0x00007fbd688f08e0 in  ()
#23 0x00007fbd688f08e0 in  ()
#24 0x00007fbd6cd6cea0 in  ()
#25 0x00007ffccaabe6f0 in  ()
#26 0x0000000000000000 in  ()
(gdb)

26.1.1:
Code:

bash-4.3$ ulimit -c unlimited                   
bash-4.3$ /usr/bin/palemoon                     
Segmentation fault (core dumped)
bash-4.3$ gdb /usr/bin/palemoon core           
GNU gdb (GDB) 7.11
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-slackware-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/palemoon...(no debugging symbols found)...done.
[New LWP 1521]
[New LWP 1524]
[New LWP 1525]
[New LWP 1526]
[New LWP 1529]
[New LWP 1528]
[New LWP 1532]
[New LWP 1533]
[New LWP 1534]
[New LWP 1535]
[New LWP 1536]
[New LWP 1539]
[New LWP 1538]                                                                                               
[New LWP 1543]
[New LWP 1527]
[New LWP 1545]
[New LWP 1552]
[New LWP 1551]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/palemoon'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f0238268289 in raise () from /lib64/libpthread.so.0
[Current thread is 1 (Thread 0x7f023865a740 (LWP 1521))]
(gdb) backtrace
#0  0x00007f0238268289 in raise () at /lib64/libpthread.so.0
#1  0x00007f0233405038 in  () at /opt/palemoon/libxul.so
#2  0x00007f02382683b0 in <signal handler called> () at /lib64/libpthread.so.0
#3  0x00007f0206b6f750 in  ()
#4  0x00007f02365c1f50 in JS_ObjectToOuterObject(JSContext*, JSObject*) () at /opt/palemoon/libmozjs.so
#5  0x00007f0233bfd4b3 in  () at /opt/palemoon/libxul.so
#6  0x00007f0236554bc8 in  () at /opt/palemoon/libmozjs.so
#7  0x00007f0236555648 in  () at /opt/palemoon/libmozjs.so
#8  0x00007f0236520bde in JS_WrapObject(JSContext*, JSObject**) () at /opt/palemoon/libmozjs.so
#9  0x00007f0233bfdd69 in  () at /opt/palemoon/libxul.so
#10 0x00007f0233bfde6f in  () at /opt/palemoon/libxul.so
#11 0x00007f0233bfdf43 in  () at /opt/palemoon/libxul.so
#12 0x00007f02365f148d in  () at /opt/palemoon/libmozjs.so
#13 0x00007f02365f1649 in  () at /opt/palemoon/libmozjs.so
#14 0x00007f0236462bd5 in  () at /opt/palemoon/libmozjs.so
#15 0x00007f023646ad78 in  () at /opt/palemoon/libmozjs.so
#16 0x00007f023645ff7d in  () at /opt/palemoon/libmozjs.so
#17 0x00007f023646c1f1 in  () at /opt/palemoon/libmozjs.so
#18 0x00007f02365269e4 in JS_CallFunctionValue(JSContext*, JSObject*, JS::Value, unsigned int, JS::Value*, JS::Value*) () at /opt/palemoon/libmozjs.so
#19 0x00007f0233bdbd43 in  () at /opt/palemoon/libxul.so
#20 0x00007f0234158839 in  () at /opt/palemoon/libxul.so
#21 0x00007f0234157db7 in  () at /opt/palemoon/libxul.so
#22 0x00000000036d2cb0 in  ()
#23 0x0000000003121260 in  ()
#24 0x000000000373a7c0 in  ()
#25 0x000000000373a7c0 in  ()
#26 0x00007ffec8437080 in  ()
#27 0x00007ffec8437030 in  ()
#28 0x000000003f800000 in  ()
#29 0x65686361632d6e69 in  ()
Python Exception <type 'exceptions.OverflowError'> long too big to convert:                                                                                                       
#30 0xffffffffffffffff in  ()
#31 0x0000000000646576 in  ()                                                                                                                         
#32 0x0000000900000001 in  ()                                                                                                                                                     
#33 0x0000000000000000 in  ()                                                                                                                                                     
(gdb)


55020 04-02-2016 12:54 PM

ok, well done, that's the right output thanks ... unfortunately there's nothing obvious to me, so unless someone else here can help, you'll need to ask upstream. Sorry.

USUARIONUEVO 04-06-2016 04:33 PM

p7zip missing icons and desktop menu entry if GUI=YES

Thats all , if gui are enabled missing desktop entry and icons.

Thanks.


####

bmon NO HAVE 64 bits libdirsuffix

need add to configuration

Quote:

--libdir=/usr/lib${LIBDIRSUFFIX} \

USUARIONUEVO 04-10-2016 01:37 AM

libewf --> link not working


here another one work , but recommend to put in sourceforge/slackbuilds/sources

http://mirror.mos6581.de/sbosrcarch/...0150126.tar.gz

ponce 04-10-2016 03:11 AM

Quote:

Originally Posted by USUARIONUEVO (Post 5527302)
p7zip missing icons and desktop menu entry if GUI=YES

Thats all , if gui are enabled missing desktop entry and icons.

I've just built both versions and it doesn't looks like it http://pastebin.com/J9AYtJ41, seems ok to me.

Quote:

bmon NO HAVE 64 bits libdirsuffix

need add to configuration
why should it need that? it doesn't seem to install anything in /usr/lib$LIBDIRSUFFIX...

Quote:

Originally Posted by USUARIONUEVO (Post 5528841)
libewf --> link not working

fixed in my branch, thanks!

Qury 04-13-2016 04:28 PM

Hi Ponce

I've built spice-vdagent against the latest slackware64-current using sqg generated build queue.
It did automatically include xf86-video-qxl which made using KDE in the guest system unusable.

If i omit the qxl driver, everything will work just fine.

I recommend removing xf86-video-qxl from the required list from the info file.

ponce 04-14-2016 08:20 AM

hi Qury,

you should use spice-vdagent only on guests where you are using spice (not on the host where qemu/libvirt runs), that's the rationalw why xf86-video-qxl is a dependency.

Qury 04-14-2016 12:58 PM

It messed up my guest os.
Apologies i should have mentioned it was the guest that it has messed up not the host, so my recommendation still stands.

Also qxl driver is part of the kernel-modules package.

ponce 04-14-2016 01:52 PM

the one in the kernel-modules package is the kernel driver, xf86-video-qxl is the X.org driver: the second is optional but gives best results with a guest using the spice QXL vga.

but as it shouldn't break anything and in your case it looks like it does, I'll set it as an optional dependency.

USUARIONUEVO 04-16-2016 10:20 AM

Hi , clementine 1.3 is out...and compile fine in slackware current.

One of the dependencies are "protobuf" , in slackbuilds that have "disable static" , but clementine 1.3 want that static OR NOT BUILD.

Any plans to update clementine build to new 1.3 version? if yes, then remember please , remove disbale static on protobuf slackbuild.

Thanks.


EDIT: I try start clementine and non start , error "Unable to update music library database" (version 1.3)

EDIT2: clementine 1.3 need patch for sqlite-3.12
http://svnweb.mageia.org/packages?vi...evision=996835

willysr 04-17-2016 04:27 AM

pushed to my branch

thanks

bassplayer69 04-17-2016 05:32 AM

After the latest RC2 updates, Moneydance stopped working:

Code:

Inconsistency detected by ld.so: dl-open.c: 677: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
I upgraded to 2015.1358 from 2015.1299 (current SBO) to see if that would help and I still get the error.

Code:

# Moneydance (Cross-platform Personal Finance Manager)
#
# Simplify your finances with Moneydance, the groundbreaking
# personal finance manager! Whether you want to organize your
# finances, manage your budget, track your portfolio, or just
# automatically balance your checkbook, Moneydance is the
# solution for you.
#
# Homepage: http://moneydance.com
#
Executing install script for moneydance-2015.1358-x86_64-1_SBo.tgz.
Package moneydance-2015.1358-x86_64-1_SBo.tgz installed.

Package moneydance-2015.1299-x86_64-1_SBo upgraded with new package ./moneydance-2015.1358-x86_64-1_SBo.tgz.

I'm going to create a fresh 14.2 RC2 VM and see if it works next, but just wanted to see if anyone else had the same issue.

mralk3 04-17-2016 06:09 AM

Quote:

Originally Posted by ponce (Post 5531168)
the one in the kernel-modules package is the kernel driver, xf86-video-qxl is the X.org driver: the second is optional but gives best results with a guest using the spice QXL vga.

but as it shouldn't break anything and in your case it looks like it does, I'll set it as an optional dependency.

I installed vdagent for copy and paste. I built it with your slackbuilds.

I had to use the kernel parameter "nomodeset" to get X to work right. QXL was making it impossible to use my slackware64 rc2 guest. The screen was running very slow and I was unable to locate my mouse pointer.

The error message in Xorg.0.log said something along the lines of "Bad bpp". I turned off kernel mode setting and the graphics work fine now.

EDIT: Error in Xorg.0.log on the guest OS, running Slackware64-14.2-RC2.

Code:

xql_kms_surface_create: Bad bpp: 1 (1)
Also, the mouse is still messed up in a way where the host os grabs the mouse before the guest os pointer is at the edge of the screen. Full screen vm windows seem to work as a solution for the mouse.

EDIT: It looks like a restart of this VM fixed the mouse issue.

EDIT #2: Both Xfce and KDE in the guest OS have issue with the mouse being out of sync. The pointer is shown in the wrong location when QXL is enabled. Sometimes my pointer leaves the VM entirely while in windowed mode. I am guessing this is a problem with my video card on the host OS. I was not able to duplicate this issue while in Fluxbox on the Guest OS.


All times are GMT -5. The time now is 02:20 AM.