Slackware This Forum is for the discussion of Slackware Linux.
Notices
Welcome to
LinuxQuestions.org , a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free.
Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please
contact us . If you need to reset your password,
click here .
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a
virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month.
Click here for more info.
05-01-2016, 01:26 PM
#166
LQ Veteran
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,097
Quote:
Originally Posted by
montagdude
Thanks for the info. I am happy with qupzilla as my main browser, but I wanted to try this to see what all the hype is about. The impression I got was that it was supposed to look like a Windows 10 app out-of-the-box.
Vivaldi has its "own look," but if that is what win10 is suppose to look like, it must be
a very unattractive interface. Fortunately, Vivaldi's appearance can be changed.
05-02-2016, 07:29 PM
#167
LQ Newbie
Registered: May 2016
Posts: 9
Rep:
Compiling against libmodplug
When building libmodplug-0.8.8.5 the resulting libmodplug.pc contains:
includedir=/usr/include
Yet modplug.h installs with stdafx.h and friends in /usr/include/libmodplug
This makes pkg-config return the wrong include dir.
05-03-2016, 12:23 AM
#168
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098
Original Poster
hi almope, welcome to LQ!
Quote:
Originally Posted by
almope
When building libmodplug-0.8.8.5 the resulting libmodplug.pc contains:
includedir=/usr/include
Yet modplug.h installs with stdafx.h and friends in /usr/include/libmodplug
This makes pkg-config return the wrong include dir.
that's not an error as software using libmodplug already include its headers like this
Code:
#include <libmodplug/stdafx.h>
so the folder returned by pkgconfig is correct.
Last edited by ponce; 05-03-2016 at 12:29 AM .
05-03-2016, 09:32 AM
#169
Member
Registered: Feb 2011
Location: The Matrix
Distribution: Slackware
Posts: 30
Rep:
I'm having trouble building qt5, texlive, poppler-qt5 and texmaker with the latest updates. Unfortunately I can't provide any details right now but I'm going to try again later to provide more details about it.
05-03-2016, 09:48 AM
#170
Member
Registered: Nov 2012
Distribution: slackware
Posts: 535
Quote:
Originally Posted by
ecoslacker
I'm having trouble building qt5, texlive
For texlive, you may want to try
my texlive 2015 buildscripts,
these may find the way to SBo. It's probably not worth trying texlive 2014, anymore.
05-03-2016, 10:28 AM
#171
Member
Registered: Feb 2011
Location: The Matrix
Distribution: Slackware
Posts: 30
Rep:
Quote:
Originally Posted by
franzen
For texlive, you may want to try
my texlive 2015 buildscripts,
these may find the way to SBo. It's probably not worth trying texlive 2014, anymore.
Thanks, I will try it. I agree texlive could be upgraded to the latest release, also poppler-qt5 could be upgraded because the latest Slackware-current includes poppler 0.43.
05-03-2016, 12:25 PM
#172
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661
Quote:
Originally Posted by
ecoslacker
Thanks, I will try it. I agree texlive could be upgraded to the latest release, also poppler-qt5 could be upgraded because the latest Slackware-current includes poppler 0.43.
it will be merged in master soon
05-03-2016, 04:33 PM
#173
LQ Newbie
Registered: May 2016
Posts: 9
Rep:
Quote:
Originally Posted by
ponce
hi almope, welcome to LQ!
that's not an error as software using libmodplug already include its headers like this
Code:
#include <libmodplug/stdafx.h>
so the folder returned by pkgconfig is correct.
Many thanks.
The prebuild packages I could find for 14.1 and earlier have in libmodplug.pc:
includedir=/usr/include
Cflags: -I${includedir} -I${includedir}/libmodplug
What I've build off SBo-git just have Cflags: -I${includedir}.
I don't understand the point of the includedir entry. I think it's just to affect cflags. Whatever the case if
Code:
#include <libmodplug/xx.h>
is the current way of things I will patch up the old software.
In case I succeed in writing some slackbuilds and patches (possibly of questionable quality) for -current how should I go about making them available for others?
05-03-2016, 05:05 PM
#174
Senior Member
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445
Rep:
Quote:
Originally Posted by
ecoslacker
I'm having trouble building qt5, texlive, poppler-qt5 and texmaker with the latest updates. Unfortunately I can't provide any details right now but I'm going to try again later to provide more details about it.
I literally just built qt5 just last night with no problem. It took over 10 hours on my POS Core2Duo but compiled none the less.
05-03-2016, 07:20 PM
#175
Member
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 974
Hi,
The SBo thunar-dropbox plugin (0.2.0.tar.bz2) causes crashes with non-UTF8 filenames (
see this post ).
Version 0.2.1.tar.gz works but the SlackBuild needs below changes
Code:
-VERSION=${VERSION:-0.2.0}
+VERSION=${VERSION:-0.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -61,7 +61,7 @@
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
@@ -75,7 +75,7 @@
./waf install --destdir=$PKG
# --libdir is ignored; wscript should be fixed
-[ "$LIBDIRSUFFIX" = "64" ] && mv $PKG/usr/lib $PKG/usr/lib${LIBDIRSUFFIX}
+#[ "$LIBDIRSUFFIX" = "64" ] && mv $PKG/usr/lib $PKG/usr/lib${LIBDIRSUFFIX}
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
to build the new version.
05-03-2016, 09:36 PM
#176
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661
Thanks, applied to my branch and soon to be merged into master
05-04-2016, 02:31 AM
#177
Member
Registered: Feb 2011
Location: The Matrix
Distribution: Slackware
Posts: 30
Rep:
Well this is what I get when trying to build Qt 5.5.1 on Slackware64-current with SBo-git. Any directions will be appreciated! Thanks.
Code:
[56/10524] CC obj/src/3rdparty/chromium/net/third_party/nss/ssl/libssl.ssldef.o
FAILED: /usr/bin/gcc -MMD -MF obj/src/3rdparty/chromium/net/third_party/nss/ssl/libssl.ssl3con.o.d -DV8_DEPRECATION_WARNINGS -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_PRE_SYNC_BACKUP -DUSE_XI2_MT=2 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_NOTIFICATIONS -DUSE_UDEV -DDONT_EMBED_BUILD_METADATA -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_GOOGLE_NOW=1 -DCLD_VERSION=2 -DCLD2_DATA_SOURCE=static -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DENABLE_LOAD_COMPLETION_HACKS=1 -DNO_PKCS11_BYPASS -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DUSE_LIBPCI=1 -DUSE_GLIB=1 -DUSE_NSS=1 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen -I/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/bodge -I/usr/include/libdrm -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wno-unused-local-typedefs -I/usr/include/nss -I/usr/include/nspr -Wno-format -Wno-unused-result -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -m64 -march=x86-64 -O2 -fno-ident -fdata-sections -ffunction-sections -funwind-tables -O2 -fPIC -c /tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c -o obj/src/3rdparty/chromium/net/third_party/nss/ssl/libssl.ssl3con.o
/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c: In function ‘ssl3_ChaCha20Poly1305’:
/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c:2091:15: error: ‘CK_NSS_AEAD_PARAMS {aka struct CK_NSS_AEAD_PARAMS}’ has no member named ‘pIv’
aeadParams.pIv = (unsigned char *) additionalData;
^
/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c:2092:15: error: ‘CK_NSS_AEAD_PARAMS {aka struct CK_NSS_AEAD_PARAMS}’ has no member named ‘ulIvLen’
aeadParams.ulIvLen = 8;
^
ninja: build stopped: subcommand failed.
Makefile.gyp_run:800: recipe for target 'invoke_ninja' failed
make[4]: *** [invoke_ninja] Error 1
make[4]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/core'
Makefile:63: recipe for target 'sub-gyp_run-pro-make_first' failed
make[3]: *** [sub-gyp_run-pro-make_first] Error 2
make[3]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/core'
Makefile:48: recipe for target 'sub-core-make_first' failed
make[2]: *** [sub-core-make_first] Error 2
make[2]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src'
Makefile:44: recipe for target 'sub-src-make_first' failed
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine'
Makefile:803: recipe for target 'module-qtwebengine-make_first' failed
make: *** [module-qtwebengine-make_first] Error 2
05-04-2016, 02:46 AM
#178
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098
Original Poster
what is the output of these commands?
Code:
cd /var/lib/sbopkg/SBo-git
git log | head
05-04-2016, 04:56 AM
#179
Slackware Contributor
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559
Quote:
Originally Posted by
ecoslacker
Well this is what I get when trying to build Qt 5.5.1 on Slackware64-current with SBo-git. Any directions will be appreciated! Thanks.
Code:
[56/10524] CC obj/src/3rdparty/chromium/net/third_party/nss/ssl/libssl.ssldef.o
FAILED: /usr/bin/gcc -MMD -MF obj/src/3rdparty/chromium/net/third_party/nss/ssl/libssl.ssl3con.o.d -DV8_DEPRECATION_WARNINGS -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_PRE_SYNC_BACKUP -DUSE_XI2_MT=2 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_NOTIFICATIONS -DUSE_UDEV -DDONT_EMBED_BUILD_METADATA -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_GOOGLE_NOW=1 -DCLD_VERSION=2 -DCLD2_DATA_SOURCE=static -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DENABLE_LOAD_COMPLETION_HACKS=1 -DNO_PKCS11_BYPASS -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DUSE_LIBPCI=1 -DUSE_GLIB=1 -DUSE_NSS=1 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen -I/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/bodge -I/usr/include/libdrm -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wno-unused-local-typedefs -I/usr/include/nss -I/usr/include/nspr -Wno-format -Wno-unused-result -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -m64 -march=x86-64 -O2 -fno-ident -fdata-sections -ffunction-sections -funwind-tables -O2 -fPIC -c /tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c -o obj/src/3rdparty/chromium/net/third_party/nss/ssl/libssl.ssl3con.o
/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c: In function ‘ssl3_ChaCha20Poly1305’:
/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c:2091:15: error: ‘CK_NSS_AEAD_PARAMS {aka struct CK_NSS_AEAD_PARAMS}’ has no member named ‘pIv’
aeadParams.pIv = (unsigned char *) additionalData;
^
/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/3rdparty/chromium/net/third_party/nss/ssl/ssl3con.c:2092:15: error: ‘CK_NSS_AEAD_PARAMS {aka struct CK_NSS_AEAD_PARAMS}’ has no member named ‘ulIvLen’
aeadParams.ulIvLen = 8;
^
ninja: build stopped: subcommand failed.
Makefile.gyp_run:800: recipe for target 'invoke_ninja' failed
make[4]: *** [invoke_ninja] Error 1
make[4]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/core'
Makefile:63: recipe for target 'sub-gyp_run-pro-make_first' failed
make[3]: *** [sub-gyp_run-pro-make_first] Error 2
make[3]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src/core'
Makefile:48: recipe for target 'sub-core-make_first' failed
make[2]: *** [sub-core-make_first] Error 2
make[2]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine/src'
Makefile:44: recipe for target 'sub-src-make_first' failed
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.5.1/qtwebengine'
Makefile:803: recipe for target 'module-qtwebengine-make_first' failed
make: *** [module-qtwebengine-make_first] Error 2
You probably need this patch:
http://bear.alienbase.nl/cgit/ktown/...ug-51890.patch
05-04-2016, 05:03 AM
#180
LQ Guru
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098
Original Poster
If I haven't misunderstood the error we should already have one patch from Larry in our repository for that.
https://lists.slackbuilds.org/piperm...ch/015859.html
I was guessing ecoslacker got an old version of the repository.
Last edited by ponce; 05-04-2016 at 06:18 AM .
1 members found this post helpful.
All times are GMT -5. The time now is 01:25 PM .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know .
Latest Threads
LQ News