LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 05-01-2016, 01:26 PM   #166
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,097

Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276

Quote:
Originally Posted by montagdude View Post
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.
 
Old 05-02-2016, 07:29 PM   #167
almope
LQ Newbie
 
Registered: May 2016
Posts: 9

Rep: Reputation: Disabled
Exclamation 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.
 
Old 05-03-2016, 12:23 AM   #168
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Original Poster
Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
hi almope, welcome to LQ!
Quote:
Originally Posted by almope View Post
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.
 
Old 05-03-2016, 09:32 AM   #169
ecoslacker
Member
 
Registered: Feb 2011
Location: The Matrix
Distribution: Slackware
Posts: 30

Rep: Reputation: 0
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.
 
Old 05-03-2016, 09:48 AM   #170
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by ecoslacker View Post
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.
 
Old 05-03-2016, 10:28 AM   #171
ecoslacker
Member
 
Registered: Feb 2011
Location: The Matrix
Distribution: Slackware
Posts: 30

Rep: Reputation: 0
Quote:
Originally Posted by franzen View Post
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.
 
Old 05-03-2016, 12:25 PM   #172
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Quote:
Originally Posted by ecoslacker View Post
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
 
Old 05-03-2016, 04:33 PM   #173
almope
LQ Newbie
 
Registered: May 2016
Posts: 9

Rep: Reputation: Disabled
Quote:
Originally Posted by ponce View Post
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?
 
Old 05-03-2016, 05:05 PM   #174
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by ecoslacker View Post
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.
 
Old 05-03-2016, 07:20 PM   #175
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 974

Rep: Reputation: 238Reputation: 238Reputation: 238
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.
 
Old 05-03-2016, 09:36 PM   #176
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Thanks, applied to my branch and soon to be merged into master
 
Old 05-04-2016, 02:31 AM   #177
ecoslacker
Member
 
Registered: Feb 2011
Location: The Matrix
Distribution: Slackware
Posts: 30

Rep: Reputation: 0
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
 
Old 05-04-2016, 02:46 AM   #178
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Original Poster
Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
what is the output of these commands?
Code:
cd /var/lib/sbopkg/SBo-git
git log | head
 
Old 05-04-2016, 04:56 AM   #179
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by ecoslacker View Post
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
 
Old 05-04-2016, 05:03 AM   #180
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Original Poster
Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
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.
  


Reply

Tags
current, sbo, sbopkg, slackrepo



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] Error building gst1-plugins-good 1.4.1 from SBO l0rddarkf0rce Slackware 4 10-06-2014 05:58 PM
[SOLVED] Failure building nvidia-kernel Slackbuild from SBo sysfce2 Slackware 7 07-02-2011 01:10 AM
problems building fontforge from SBo gtludwig Slackware 7 05-12-2010 01:52 PM
Pls help me take my 1st step! verysoon Fedora - Installation 2 12-12-2005 07:49 AM

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

All times are GMT -5. The time now is 01:25 PM.

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