LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 09-27-2017, 04:03 AM   #736
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 659

Rep: Reputation: 170Reputation: 170

The latest current-upgrade of poppler also breaks the building of inkscape as has been noted https://bugs.launchpad.net/inkscape/+bug/239544

Further the master has been changed to accommodate the change.
https://gitlab.com/inkscape/inkscape...43fed4cab496e0

Last edited by brobr; 09-27-2017 at 04:11 AM.
 
Old 09-27-2017, 04:59 AM   #737
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,592

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by brobr View Post
The latest current-upgrade of poppler also breaks the building of inkscape as has been noted https://bugs.launchpad.net/inkscape/+bug/239544

Further the master has been changed to accommodate the change.
https://gitlab.com/inkscape/inkscape...43fed4cab496e0
Hi Brobr,
I already patched it yesterday, will go in the main current branch at the next global merge
https://github.com/Ponce/slackbuilds...22e48b4df538e2
 
1 members found this post helpful.
Old 09-27-2017, 06:36 AM   #738
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 659

Rep: Reputation: 170Reputation: 170
@ponce

Wow that's quick; Thanks! That worked fine.
 
Old 09-27-2017, 04:04 PM   #739
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,188

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
Quote:
Originally Posted by ponce View Post
Hi RadicalDreamer,

I think that, for some reason, you are not using the repository linked in the first post of this thread because I version-bumped numpy to 1.13.1 there to avoid issued with glibc (it already includes the patch phenixia2003 links above) at the beginning of august.

http://cgit.ponce.cc/slackbuilds/commit/?h=numpy

thanks BTW for the report! I had missed numpy3 and I'll update it accordingly.
Sorry my mistake. I use sbopkg and I could never get current repository to work with it so I usually just use the master then if any problems I check out your git hub. Since numpy3 didn't work I assumed numpy didn't either since I successfully built freecad a few weeks ago so I assumed wrongly that it was a new issue affecting both numpy slackbuilds in Current.
 
Old 09-27-2017, 11:09 PM   #740
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,592

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by RadicalDreamer View Post
I use sbopkg and I could never get current repository to work with it
https://github.com/Ponce/slackbuilds...ry-with-sbopkg
 
2 members found this post helpful.
Old 09-28-2017, 10:19 AM   #741
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,188

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
Quote:
Originally Posted by ponce View Post
Thank you! That helped a lot! I was missing the edits in sbopkg.conf and I needed to remove the folder in /var/lib/sbopkg/.
 
Old 09-29-2017, 02:55 PM   #742
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,188

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
gtkglext fails to build:
Code:
/usr/lib/libXext.so: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
Linking of scanner failed: 
make[4]: *** [Makefile:495: scan-build.stamp] Error 1
make[4]: Leaving directory '/tmp/SBo/gtkglext-1.2.0/docs/reference/gtkglext'
make[3]: *** [Makefile:260: all-recursive] Error 1
make[3]: Leaving directory '/tmp/SBo/gtkglext-1.2.0/docs/reference'
make[2]: *** [Makefile:260: all-recursive] Error 1
make[2]: Leaving directory '/tmp/SBo/gtkglext-1.2.0/docs'
make[1]: *** [Makefile:363: all-recursive] Error 1
make[1]: Leaving directory '/tmp/SBo/gtkglext-1.2.0'
make: *** [Makefile:279: all] Error 2
 
Old 09-29-2017, 03:06 PM   #743
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,933

Rep: Reputation: Disabled
I'm going to guess you have a multilib install and this will help?

https://slackbuilds.org/faq/#multilib
 
1 members found this post helpful.
Old 09-29-2017, 03:19 PM   #744
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,188

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
Quote:
Originally Posted by orbea View Post
I'm going to guess you have a multilib install and this will help?

https://slackbuilds.org/faq/#multilib
Thanks! The Slackbuild looks like it checks for x86_64 and uses that information to select lib directory with "LIBDIRSUFFIX" which is used to point to the 64 bit lib directory with the configure option "--libdir=/usr/lib${LIBDIRSUFFIX}."
 
Old 09-29-2017, 03:27 PM   #745
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,188

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
I commented out these:
Code:
./configure \
  --prefix=/usr \
#  --libdir=/usr/lib${LIBDIRSUFFIX} \
#  --disable-static \
#  --enable-gtk-doc \
#  --enable-debug=no \
#  --build=$ARCH-slackware-linux
And it builds:

Code:
SUMMARY LOG
Using the UNSUPPORTED SBo git repository for -current
Queue Process:  Download and build

gtkglext:
  MD5SUM check for gtkglext-1.2.0.tar.bz2 ... OK
  Building package gtkglext-1.2.0-x86_64-3_SBo.tgz ... OK
 
Old 09-29-2017, 03:27 PM   #746
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,464

Rep: Reputation: 462Reputation: 462Reputation: 462Reputation: 462Reputation: 462
Quote:
Originally Posted by RadicalDreamer View Post
Thanks! The Slackbuild looks like it checks for x86_64 and uses that information to select lib directory with "LIBDIRSUFFIX" which is used to point to the 64 bit lib directory with the configure option "--libdir=/usr/lib${LIBDIRSUFFIX}."

not the same ... you need to say where libraries to link are.

Code:
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
some packages need this extra parameter in multilib system ... other packages are for example libquicktime , or transcode.
 
1 members found this post helpful.
Old 09-29-2017, 03:35 PM   #747
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,188

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
Quote:
Originally Posted by USUARIONUEVO View Post
not the same ... you need to say where libraries to link are.

Code:
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
some packages need this extra parameter in multilib system ... other packages are for example libquicktime , or transcode.
Thanks for the explanation. I replaced libdir with that but then I get this:

Code:
config.status: executing gdk/gdkglext-config.h commands

configuration:
        OpenGL CFLAGS:
        OpenGL LIBS:             -lGLU -lGL
        multihead support:      yes
        debug:                  minimum
        extra defs:

gtkglext.SlackBuild.build: line 83: --disable-static: command not found
If I comment out the rest in ./configure it builds. Its putting the libs in /usr/lib. I must be doing something wrong with the LDFLAG.

Last edited by RadicalDreamer; 09-29-2017 at 03:56 PM.
 
Old 09-29-2017, 03:46 PM   #748
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,464

Rep: Reputation: 462Reputation: 462Reputation: 462Reputation: 462Reputation: 462
I think , you need read again the faq , is explained perfectly.
https://slackbuilds.org/faq/#multilib

Do not touch nothing, only "add" LDFLAGS , like this

Code:
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --disable-static \
  --enable-gtk-doc \
  --enable-debug=no \
  --build=$ARCH-slackware-linux

make
make install DESTDIR=$PKG

Last edited by USUARIONUEVO; 09-29-2017 at 03:49 PM.
 
2 members found this post helpful.
Old 09-29-2017, 04:03 PM   #749
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,188

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
Quote:
Originally Posted by USUARIONUEVO View Post
I think , you need read again the faq , is explained perfectly.
https://slackbuilds.org/faq/#multilib

Do not touch nothing, only "add" LDFLAGS , like this

Code:
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --disable-static \
  --enable-gtk-doc \
  --enable-debug=no \
  --build=$ARCH-slackware-linux

make
make install DESTDIR=$PKG
Thanks! Sorry, you are right. The libdir line confused me.
 
Old 09-29-2017, 07:16 PM   #750
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 547

Rep: Reputation: 265Reputation: 265Reputation: 265
After the last poppler updates, inkscape fails to build.

Since the error log is too big, I uploaded it to this pastebin:

https://hastebin.com/jasetulagi.java
 
  


Reply

Tags
current, sbo, sbopkg, slackrepo


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 07:17 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