LinuxQuestions.org
Help answer threads with 0 replies.
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 04-13-2021, 03:22 PM   #3706
bender647
Member
 
Registered: May 2003
Location: Boston
Distribution: Slackware
Posts: 39

Rep: Reputation: 23
envytools


The envytools package had a linker error for me on -current, but cloning the latest (Mar 9) from https://github.com/envytools/envytools built fine. I don't know of any released tags for this project so I packaged the source myself and only changed the version number in the build script.
 
Old 04-14-2021, 12:02 AM   #3707
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Rep: Reputation: 253Reputation: 253Reputation: 253
pdf2djvu needs:

Code:
sed -i 's/poppler-splash/poppler/g' configure
in order to get build with recent popplers.
 
Old 04-14-2021, 01:51 AM   #3708
BenCollver
Rogue Class
 
Registered: Sep 2006
Location: OR, USA
Distribution: Slackware64-15.0
Posts: 376
Blog Entries: 2

Rep: Reputation: 172Reputation: 172
wireshark fails to build with the same error reported in the following issue.

https://gitlab.com/wireshark/wireshark/-/issues/17297

The latest release-3.4 branch builds fine using the following changes

wireshark.SlackBuild
====================
VERSION=${VERSION:-cb432b878eb199a7544b52c36a66845462a9bfa6}
#tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
#patch -p1 < $CWD/wireshark.patch
#patch -p1 < $CWD/cmake-3.20.patch

wireshark.info
==============
DOWNLOAD="https://gitlab.com/wireshark/wireshark/-/archive/cb432b878eb199a7544b52c36a66845462a9bfa6/wireshark-cb432b878eb199a7544b52c36a66845462a9bfa6.tar.bz2"
MD5SUM="34f23ac0fd8ee52cbe8b2287432d000b"
 
Old 04-14-2021, 10:55 AM   #3709
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147
lxpanel is not building, looking for libfm-gtk2, but since libfm is compiled with gtk3 in stead of gtk2. Adding "--enable-gtk3" to the configuration seems solved the problem.
 
Old 04-14-2021, 11:08 AM   #3710
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by qunying View Post
lxpanel is not building, looking for libfm-gtk2, but since libfm is compiled with gtk3 in stead of gtk2. Adding "--enable-gtk3" to the configuration seems solved the problem.
I'm sorry but this does not happen here as libfm is built against gtk+2 by default...
 
Old 04-14-2021, 11:19 AM   #3711
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by Lockywolf View Post
pdf2djvu needs:

Code:
sed -i 's/poppler-splash/poppler/g' configure
in order to get build with recent popplers.
thanks, pushed!
 
Old 04-14-2021, 11:21 AM   #3712
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by bender647 View Post
The envytools package had a linker error for me on -current, but cloning the latest (Mar 9) from https://github.com/envytools/envytools built fine. I don't know of any released tags for this project so I packaged the source myself and only changed the version number in the build script.
Thanks for the tip, I updated it to the latest git snapshot.
 
1 members found this post helpful.
Old 04-14-2021, 11:53 AM   #3713
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by BenCollver View Post
wireshark fails to build with the same error reported in the following issue.

https://gitlab.com/wireshark/wireshark/-/issues/17297

The latest release-3.4 branch builds fine using the following changes

wireshark.SlackBuild
====================
VERSION=${VERSION:-cb432b878eb199a7544b52c36a66845462a9bfa6}
#tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
#patch -p1 < $CWD/wireshark.patch
#patch -p1 < $CWD/cmake-3.20.patch

wireshark.info
==============
DOWNLOAD="https://gitlab.com/wireshark/wireshark/-/archive/cb432b878eb199a7544b52c36a66845462a9bfa6/wireshark-cb432b878eb199a7544b52c36a66845462a9bfa6.tar.bz2"
MD5SUM="34f23ac0fd8ee52cbe8b2287432d000b"
thanks, pushed the update to that git commit's snapshot!

Last edited by ponce; 04-14-2021 at 01:14 PM.
 
Old 04-14-2021, 07:54 PM   #3714
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Rep: Reputation: 253Reputation: 253Reputation: 253
qrupdate need

Code:
-fallow-argument-mismatch
to get built with GCC 10.

I added it to CFLAGS, and it worked fine, but I've seen other options: FFLAGS, FCFLAGS, or actually trying to patch the source to avoid implicit type casting.
 
Old 04-14-2021, 11:41 PM   #3715
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by Lockywolf View Post
qrupdate need

Code:
-fallow-argument-mismatch
to get built with GCC 10.

I added it to CFLAGS, and it worked fine, but I've seen other options: FFLAGS, FCFLAGS, or actually trying to patch the source to avoid implicit type casting.
thanks for the report! I actually already patched a few hours ago...

https://www.linuxquestions.org/quest...7/#post6241071

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

Last edited by ponce; 04-14-2021 at 11:42 PM.
 
Old 04-14-2021, 11:52 PM   #3716
BenCollver
Rogue Class
 
Registered: Sep 2006
Location: OR, USA
Distribution: Slackware64-15.0
Posts: 376
Blog Entries: 2

Rep: Reputation: 172Reputation: 172
system/pax fails to build with -fno-common

Attached are pax.info and pax.SlackBuild that fix this by switching to MirBSD pax, the version included in Debian.

p.s. This change also involves removing the file gpl-2.0.txt
Attached Files
File Type: txt pax-info.txt (307 Bytes, 9 views)
File Type: txt pax-SlackBuild.txt (2.7 KB, 8 views)

Last edited by BenCollver; 04-14-2021 at 11:53 PM. Reason: minor update
 
Old 04-14-2021, 11:56 PM   #3717
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
Quote:
Originally Posted by BenCollver View Post
system/pax fails to build with -fno-common

Attached are pax.info and pax.SlackBuild that fix this by switching to MirBSD pax, the version included in Debian.

p.s. This change also involves removing the file gpl-2.0.txt
Hi Ben,

is this ok to go in also for 14.2?
 
Old 04-15-2021, 12:41 AM   #3718
BenCollver
Rogue Class
 
Registered: Sep 2006
Location: OR, USA
Distribution: Slackware64-15.0
Posts: 376
Blog Entries: 2

Rep: Reputation: 172Reputation: 172
Quote:
Originally Posted by ponce View Post
is this ok to go in also for 14.2?
Yes it is :-)
 
Old 04-15-2021, 01:22 AM   #3719
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,109

Original Poster
Rep: Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178Reputation: 4178
ok, then I'll apply also some very minor modifications to keep pace with the templates and push on SBo: thanks for the new version!
I'll also self-host the sources, to avoid a broken download when debian will update this and remove the tarball (it already happened lots of times with their sources hosted on pool).
 
Old 04-15-2021, 08:48 AM   #3720
kukibl
Member
 
Registered: Jun 2008
Distribution: Gentoo
Posts: 88

Rep: Reputation: 28
system/cve-check-tool build fails with following error:

Code:
make[3]: Entering directory '/tmp/SBo/cve-check-tool-5.6.4/src'
  CC       libcve_la-core.lo
  CC       cve_check_tool-main.o
  CC       cve_check_tool-update.o
  CC       cve_check_tool-plugin-manager.o
  CC       cve_check_update-update.o
  CC       cve_check_update-update-main.o
  CC       library/libcve_la-cve-string.lo
  CC       library/libcve_la-hashmap.lo
  CC       library/libcve_la-cve-db-lock.lo
  CC       library/libcve_la-fetch.lo
  CC       library/libcve_la-template.lo
  CC       library/libcve_la-util.lo
library/util.c: In function 'parse_xml_date':
library/util.c:142:9: error: 'g_time_zone_new' is deprecated: Use 'g_time_zone_new_identifier' instead [-Werror=deprecated-declarations]
  142 |         tz = g_time_zone_new(c);
      |         ^~
In file included from /usr/include/glib-2.0/glib/gdatetime.h:31,
                 from /usr/include/glib-2.0/glib/gbookmarkfile.h:26,
                 from /usr/include/glib-2.0/glib.h:37,
                 from library/util.c:13:
/usr/include/glib-2.0/glib/gtimezone.h:57:25: note: declared here
   57 | GTimeZone *             g_time_zone_new                                 (const gchar *identifier);
      |                         ^~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [Makefile:663: library/libcve_la-util.lo] Error 1
make[3]: Leaving directory '/tmp/SBo/cve-check-tool-5.6.4/src'
make[2]: *** [Makefile:760: all-recursive] Error 1
make[2]: Leaving directory '/tmp/SBo/cve-check-tool-5.6.4/src'
make[1]: *** [Makefile:966: all-recursive] Error 1
make[1]: Leaving directory '/tmp/SBo/cve-check-tool-5.6.4'
make: *** [Makefile:743: all] Error 2
 
  


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