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 05-16-2018, 03:57 AM   #1186
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,095

Original Poster
Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173

cppunit is not even listed as an optional dependency of libtorrent: I think you better discuss the eventual applying of this patch with the maintainer (would matter to stable too).

Last edited by ponce; 05-16-2018 at 04:06 AM. Reason: typo
 
1 members found this post helpful.
Old 05-16-2018, 04:17 AM   #1187
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
I sent an e-mail including the patches to the libtorrent maintainer explaining the problem and asking for cppunit to be listed as an optional dependency.
 
Old 05-16-2018, 06:00 AM   #1188
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 orbea View Post
libtorrent is another build broken by the newer openssl.
I did not have to apply any new patches when I rebuilt my own libtorrent-rasterbar package against the new openssl-1-1 in -current. I only had to increase the BUILD number. I did not even have to run autoreconf... the configure command worked.
 
1 members found this post helpful.
Old 05-18-2018, 06:20 AM   #1189
Bindestreck
Member
 
Registered: Jul 2011
Location: Sweden
Distribution: Slackware
Posts: 820

Rep: Reputation: 440Reputation: 440Reputation: 440Reputation: 440Reputation: 440
Problem compiling rust:

Code:
 = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`
  = note: required because of the requirements on the impl of `iter_private::TrustedRandomAccess` for `iter::Cloned<_>`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0275`.
error: Could not compile `core`.
Anyone else with same error?
 
Old 05-18-2018, 07:25 AM   #1190
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,095

Original Poster
Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
Hi Bindestreck,

I think there's a misunderstanding: rust has been removed from the repository for current linked in the first post because it's already included in Slackware's development release, the object of this topic.
if the problem you linked happens on 14.2 you are better off writing to the slackbuilds-users mailing list putting the maintainer in cc.
 
1 members found this post helpful.
Old 05-18-2018, 10:50 AM   #1191
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
mailutils is not building on current for me because of guile issues. Adding '--without-guile' to configure was able to work around it fro me, but I'm not sure that is a good solution?
 
Old 05-18-2018, 11:11 AM   #1192
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,095

Original Poster
Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
Quote:
Originally Posted by orbea View Post
mailutils is not building on current for me because of guile issues. Adding '--without-guile' to configure was able to work around it fro me, but I'm not sure that is a good solution?
upstream seems to haven't fixed it yet: until a patch for it surfaces I think it's fine (archlinux is doing the same since more than an year).
thanks for reporting!
 
Old 05-19-2018, 03:52 PM   #1193
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 854

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
I cannot build libconfig due to a strange error:

Code:
make[2]: Entering directory '/tmp/SBo/libconfig-1.7.2/doc'
  MAKEINFO libconfig.info
gettext_xs.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)
Does anyone has an idea on how to solve this?

Trying to rebuild this, I thought that maybe rebuilding perl-libintl would be the answer, but I cannot build it either:

Code:
Manifying 30 pod documents
Can't locate MyInstall.pm in @INC (you may need to install the MyInstall module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5).
BEGIN failed--compilation aborted.
make: *** [Makefile:1401: pure_vendor_install] Error 2
It looks for a module known as 'MyInstall', but I cannot see that module either in Slackware or in SBo.
 
Old 05-19-2018, 06:45 PM   #1194
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
I would try removing all installed perl programs that are not included in the Slackware main tree and then rebuild them.
 
2 members found this post helpful.
Old 05-19-2018, 08:25 PM   #1195
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 854

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
Quote:
Originally Posted by orbea View Post
I would try removing all installed perl programs that are not included in the Slackware main tree and then rebuild them.
As for the perl-libintl module, I did exactly that and yet I cannot get it to build.

I think it is a bug upstream.

I found in CPAN another version of libintl, libintl-perl-1.29 which does provide that package in its bundle.

Please fix if possible.

P.S.: After rebuilding all my perl modules I finally got libconfig to build, so that's at least has been solved.

Last edited by sombragris; 05-19-2018 at 08:28 PM.
 
Old 05-20-2018, 12:49 AM   #1196
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,095

Original Poster
Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
Quote:
Originally Posted by sombragris View Post
I thought that maybe rebuilding perl-libintl would be the answer, but I cannot build it either:

Code:
Manifying 30 pod documents
Can't locate MyInstall.pm in @INC (you may need to install the MyInstall module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5).
BEGIN failed--compilation aborted.
make: *** [Makefile:1401: pure_vendor_install] Error 2
It looks for a module known as 'MyInstall', but I cannot see that module either in Slackware or in SBo.
have a look at these previous posts in this topic

https://www.linuxquestions.org/quest...ml#post5766976
https://www.linuxquestions.org/quest...ml#post5768619
https://www.linuxquestions.org/quest...ml#post5835007
https://www.linuxquestions.org/quest...ml#post5835016
 
1 members found this post helpful.
Old 05-20-2018, 10:47 AM   #1197
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 854

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
Hi Ponce, thanks for the pointers! That solved my perl-libintl issue. And I concur with your criteria of waiting for upstream to supply a fix. Thanks again!
 
Old 05-24-2018, 10:19 AM   #1198
lord_
Member
 
Registered: Apr 2018
Distribution: Slackware -current
Posts: 44

Rep: Reputation: Disabled
Last poppler update broke inkscape

Last poppler update broke inkscape:
Code:
$ inkscape 
inkscape: error while loading shared libraries: libpoppler.so.75: cannot open shared object file: No such file or directory
Can't either rebuild it:
Code:
  CXX      extension/internal/svg.o
  CXX      extension/internal/svgz.o
  CXX      extension/internal/cairo-ps-out.o
  CXX      extension/internal/cairo-render-context.o
  CXX      extension/internal/cairo-renderer.o
  CXX      extension/internal/cairo-renderer-pdf-out.o
  CXX      extension/internal/cairo-png-out.o
  CXX      extension/internal/javafx-out.o
  CXX      extension/internal/gdkpixbuf-input.o
  CXX      extension/internal/latex-text-renderer.o
  CXX      extension/internal/pdfinput/svg-builder.o
extension/internal/pdfinput/svg-builder.cpp: In member function 'void Inkscape::Extension::Internal::SvgBuilder::updateFont(GfxState*)':
extension/internal/pdfinput/svg-builder.cpp:1023:58: warning: invalid conversion from 'const char*' to 'char*' [-fpermissive]
         _font_specification = font->getName()->getCString();
                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  CXX      extension/internal/pdfinput/pdf-parser.o
extension/internal/pdfinput/pdf-parser.cpp:41:10: fatal error: goo/GooHash.h: No such file or directory
 #include "goo/GooHash.h"
          ^~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:9106: extension/internal/pdfinput/pdf-parser.o] Error 1
make[3]: Leaving directory '/tmp/SBo/inkscape-0.92.3/src'
make[2]: *** [Makefile:5977: all] Error 2
make[2]: Leaving directory '/tmp/SBo/inkscape-0.92.3/src'
make[1]: *** [Makefile:1473: all-recursive] Error 1
make[1]: Leaving directory '/tmp/SBo/inkscape-0.92.3'
make: *** [Makefile:1129: all] Error 2
 
1 members found this post helpful.
Old 05-24-2018, 10:25 AM   #1199
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,095

Original Poster
Rep: Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173Reputation: 4173
as a workaround add this line before the one with "./autogen.sh" in it in inkscape.SlackBuild (thanks conraid for the suggestion)
Code:
sed -i "/goo\/GooHash\.h/d" src/extension/internal/pdfinput/pdf-parser.cpp
there's actually a bug opened upstream: let's wait for the inkscape devs to close it for a more comprehensive solution.
 
2 members found this post helpful.
Old 05-24-2018, 11:05 AM   #1200
lord_
Member
 
Registered: Apr 2018
Distribution: Slackware -current
Posts: 44

Rep: Reputation: Disabled
Quote:
Originally Posted by ponce View Post
as a workaround add this line before the one with "./autogen.sh" in it in inkscape.SlackBuild (thanks conraid for the suggestion)
Code:
sed -i "/goo\/GooHash\.h/d" src/extension/internal/pdfinput/pdf-parser.cpp
there's actually a bug opened upstream: let's wait for the inkscape devs to close it for a more comprehensive solution.
Great. Thanks.
 
  


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:19 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