LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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-04-2021, 10:00 AM   #3796
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174

I'm sorry but I'm not able to reproduce that error, flatpak seems to build fine here...
 
Old 05-04-2021, 05:05 PM   #3797
J_W
Member
 
Registered: Apr 2004
Location: Yamagata, JAPAN
Distribution: Slackware64-current
Posts: 189

Rep: Reputation: 123Reputation: 123
Hi, pghvlaans
Quote:
Originally Posted by pghvlaans View Post
Cool, thanks. Enjoy Golden Week!
I got e-mail reply from the maintainer of fcitx-mozc.
He said that he has already done reviewing my script and referencing Arch's PKGBUILD of fcitx-mozc-2.26.4220.102.1,
and he is ready to e-mail his updated script to SBo when SBo ready to receive new files for slackware-15.0.

I thanked him for his effort on this.

Anyway, I think fdcitx-mozc with new version is ready for coming slackware-15.0.

Cheers,
J_W
 
3 members found this post helpful.
Old 05-07-2021, 04:28 AM   #3798
coralfang
Member
 
Registered: Nov 2010
Location: Bristol, UK
Distribution: Slackware, FreeBSD
Posts: 836
Blog Entries: 3

Rep: Reputation: 297Reputation: 297Reputation: 297
fakeroot is failing to build;

Code:
In file included from libfakeroot.c:60:
communicate.h:209:44: note: expected ‘struct stat64 *’ but argument is of type ‘struct stat *’
  209 | extern void send_get_stat64(struct stat64 *buf);
      |                             ~~~~~~~~~~~~~~~^~~
make[2]: *** [Makefile:657: libfakeroot.lo] Error 1
-------------------------

kismet is failing to build;

Code:
g++ -pthread -I/usr/include/ncurses -I/usr/include/libnl3 -Wall -O2 -fPIC -c ipc_remote.cc -o ipc_remote.o 
In file included from /usr/include/sys/socket.h:33,
                 from ipc_remote.h:61,
                 from ipc_remote.cc:34:
/usr/include/bits/socket.h:285:33: error: flexible array member ‘cmsghdr::__cmsg_data’ not at end of ‘struct<unnamed>’
  285 |     __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data.  */
      |                                 ^~~~~~~~~~~
ipc_remote.cc:945:17: note: next member ‘int <unnamed struct>::fd’ declared here
  945 |  int            fd;
      |                 ^~
ipc_remote.cc:943:16: note: in the definition of ‘struct<unnamed>’
  943 | typedef struct {
      |                ^
make: *** [Makefile:317: ipc_remote.o] Error 1

Kismet should probably be updated to the newest 2020-12-R3 release with these now required dependencies, as the 2016 release is quite outdated:
* protobuf-c
* libwebsockets >= 3.2.0 (but slackbuilds still has 3.1.0)
 
Old 05-07-2021, 08:03 AM   #3799
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
libwebsockets have been bumped to 4.2.0 on my branch and will be merged to master soon
 
1 members found this post helpful.
Old 05-07-2021, 08:21 AM   #3800
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
fakeroot is now fixed on my branch
 
1 members found this post helpful.
Old 05-07-2021, 08:35 AM   #3801
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
Quote:
Originally Posted by willysr View Post
fakeroot is now fixed on my branch
you have been actually three minutes late

https://git.slackbuilds.org/slackbuilds/
 
Old 05-08-2021, 09:50 AM   #3802
kevmccor
Member
 
Registered: Aug 2004
Location: Texas
Distribution: slackware
Posts: 158

Rep: Reputation: 44
Updating sbopkg packages with sbopkg checking for potential updates, and this happened with yelp-tools:
Quote:
Processing yelp-tools

yelp-tools:
Found yelp-tools-40.0.tar.xz in /var/cache/sbopkg.
Checking MD5SUM:
MD5SUM check for yelp-tools-40.0.tar.xz ... OK
Building package for yelp-tools...
* * *
Build dir: /tmp/SBo/yelp-tools-40.0/build
Build type: native build
Project name: yelp-tools
Project version: 40.rc
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python3 found: YES (/usr/bin/python3)

../meson.build:12:0: ERROR: Assert failed: Python module `lxml` required

A full log can be found at /tmp/SBo/yelp-tools-40.0/build/meson-logs/meson-log.txt

yelp-tools:
Would you like to continue processing the rest of the
queue or would you like to abort? If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.
However, the lxml package is installed and did not appear in the update list.
Quote:
ls /var/log/packages/ | grep lxml
lxml-4.4.1-x86_64-1ponce
I have yelp-tools simply because it was listed as a dependency in some package, so it is not critical for me.
 
Old 05-08-2021, 10:25 AM   #3803
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
strange, it seems to build fine here...
Code:
The Meson build system                                                                                                                                                                                                                                                                    [61/1974]
Version: 0.58.0               
Source dir: /tmp/sbopkg.prpWrU/yelp-tools-40.0
Build dir: /tmp/sbopkg.prpWrU/yelp-tools-40.0/build
Build type: native build
Project name: yelp-tools 
Project version: 40.rc
Host machine cpu family: x86_64
Host machine cpu: x86_64                   
Program python3 found: YES (/usr/bin/python3)
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency yelp-xsl found: YES 40.0
Program xmllint found: YES (/usr/bin/xmllint)       
Program xsltproc found: YES (/usr/bin/xsltproc)    
Program itstool found: YES (/usr/bin/itstool)
Configuring mal-ncx.xsl using configuration  
Configuring mal-opf.xsl using configuration
Configuring yelp-build using configuration
Configuring yelp-check using configuration
Configuring yelp-new using configuration
Message:                             
------                               
yelp-tools 40.rc
                                                                                                                                                 
    yelp.m4: true
       help: false
                                                                        
Directories:                                    
     prefix: /usr
    datadir: /usr/share                                                                                                                          
------                                                         
Build targets in project: 0                                                                                                                      

Found ninja-1.10.2 at /usr/bin/ninja                
ninja: no work to do.                                
[0/1] Installing files.
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/xslt/mal-rng.xsl to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/xslt
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/build/xslt/mal-ncx.xsl to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/xslt
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/build/xslt/mal-opf.xsl to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/xslt
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/concept.duck to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/concept.page to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/guide.duck to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/guide.page to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/reference.duck to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/reference.page to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/task.duck to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/task.page to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/info.ducktype.include to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/templates/info.mallard.include to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/yelp-tools/templates
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/build/tools/yelp-build to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/bin
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/build/tools/yelp-check to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/bin
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/build/tools/yelp-new to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/bin
Installing /tmp/sbopkg.prpWrU/yelp-tools-40.0/tools/yelp.m4 to /tmp/sbopkg.prpWrU/package-yelp-tools/usr/share/aclocal
                                                                        
Slackware package maker, version 3.14159265.                 

Searching for symbolic links:              

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.                       

This next step is optional - you can set the directories in your package 
to some sane permissions. If any of the directories in your package have 
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n

Creating Slackware package:  /tmp/sbopkg.prpWrU/sbopkg-sbooutputdir/yelp-tools-40.0-x86_64-1ponce.txz

./
install/
install/slack-desc
usr/
usr/bin/
usr/bin/yelp-build
usr/bin/yelp-check
usr/bin/yelp-new
usr/doc/
usr/doc/yelp-tools-40.0/
usr/doc/yelp-tools-40.0/AUTHORS
usr/doc/yelp-tools-40.0/COPYING
usr/doc/yelp-tools-40.0/COPYING.GPL
usr/doc/yelp-tools-40.0/MAINTAINERS
usr/doc/yelp-tools-40.0/NEWS
usr/doc/yelp-tools-40.0/README
usr/doc/yelp-tools-40.0/yelp-tools.SlackBuild                           
usr/share/                                      
usr/share/aclocal/
usr/share/aclocal/yelp.m4                                                                                                                        
usr/share/yelp-tools/                                          
usr/share/yelp-tools/templates/                                                                                                                  
usr/share/yelp-tools/templates/concept.duck
usr/share/yelp-tools/templates/concept.page         
usr/share/yelp-tools/templates/guide.duck            
usr/share/yelp-tools/templates/guide.page
usr/share/yelp-tools/templates/info.ducktype.include                                                                                             
usr/share/yelp-tools/templates/info.mallard.include                                                                                              
usr/share/yelp-tools/templates/reference.duck                                                                                                    
usr/share/yelp-tools/templates/reference.page                                                                                                    
usr/share/yelp-tools/templates/task.duck                                                                                                         
usr/share/yelp-tools/templates/task.page                                                                                                         
usr/share/yelp-tools/xslt/                                                                                                                       
usr/share/yelp-tools/xslt/mal-ncx.xsl                                                                                                            
usr/share/yelp-tools/xslt/mal-opf.xsl                                                                                                            
usr/share/yelp-tools/xslt/mal-rng.xsl                                                                                                            
                                                                                                                                                 
Slackware package /tmp/sbopkg.prpWrU/sbopkg-sbooutputdir/yelp-tools-40.0-x86_64-1ponce.txz created.
 
Old 05-10-2021, 09:02 AM   #3804
shelldweller
Member
 
Registered: Mar 2019
Distribution: Slackware
Posts: 300

Rep: Reputation: Disabled
Quote:
Originally Posted by kevmccor View Post
Updating sbopkg packages with sbopkg checking for potential updates, and this happened with yelp-tools:


However, the lxml package is installed and did not appear in the update list.

I have yelp-tools simply because it was listed as a dependency in some package, so it is not critical for me.
I am able to reproduce this on a freshly updated full install of -current in a VM, with no third party packages installed except sbopkg, for what it's worth. I have also seen it on some other daily runners, but needed to verify in the VM to make sure it was not something else causing the issue.
 
Old 05-10-2021, 12:18 PM   #3805
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
i added lxml as dep for yelp-xsl
 
1 members found this post helpful.
Old 05-10-2021, 01:05 PM   #3806
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona (July - 118 degrees)
Distribution: Slackware 14.2 soon to be Slackware 15
Posts: 699

Rep: Reputation: 131Reputation: 131
I'm trying to build flatpak, and one of the deps is gcab. When I try to compile gcab, I get this:

GCab-1.0.gir:1020.7-1020.54: error: unknown child element `source-position' in `record'
GCab-1.0.gir:1081.5-1081.29: error: unknown child element `docsection' in `namespace'
GCab-1.0.gir:1087.5-1087.23: error: unknown child element `docsection' in `namespace'
GCab-1.0.gir:1096.5-1096.27: error: unknown child element `docsection' in `namespace'
make: *** [Makefile:1537: libgcab-1.0.vapi] Error 1

Slackware current, using Ponce's slackbuilds.
 
Old 05-10-2021, 01:14 PM   #3807
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Original Poster
Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
Quote:
Originally Posted by Ook View Post
I'm trying to build flatpak, and one of the deps is gcab. When I try to compile gcab, I get this:

GCab-1.0.gir:1020.7-1020.54: error: unknown child element `source-position' in `record'
GCab-1.0.gir:1081.5-1081.29: error: unknown child element `docsection' in `namespace'
GCab-1.0.gir:1087.5-1087.23: error: unknown child element `docsection' in `namespace'
GCab-1.0.gir:1096.5-1096.27: error: unknown child element `docsection' in `namespace'
make: *** [Makefile:1537: libgcab-1.0.vapi] Error 1

Slackware current, using Ponce's slackbuilds.
strange, I am not able to replicate this, gcab builds cleanly here.
 
Old 05-10-2021, 01:47 PM   #3808
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona (July - 118 degrees)
Distribution: Slackware 14.2 soon to be Slackware 15
Posts: 699

Rep: Reputation: 131Reputation: 131
Quote:
Originally Posted by ponce View Post
strange, I am not able to replicate this, gcab builds cleanly here.
I was afraid of that. This is a fairly recent install of slackware-current, but tbh I'm not sure how to get past this. Is there an installable package available anywhere that you know of for this? I looked at Alien Bob's site, but he did not have one.

Is it possible that I just need to update my system to get this to work? Been kinda busy, have not done that for a few weeks.

PS: tyvm for the quick response :-)
 
Old 05-10-2021, 04:37 PM   #3809
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,486
Blog Entries: 4

Rep: Reputation: 282Reputation: 282Reputation: 282
Worked fine for me too
Code:
Build time 171 sec, peak load 7.29, peak memory 664M, peak tmp 47M
Built ok:  gcab-0.6-x86_64-1_ponce.txz                                  17:38:34
:-) libraries/gcab Added version 0.6 (A GObject library to create cabinet files) (-:

================================================================================
SUMMARY                                                                 17:38:35
================================================================================

Logfile:     /var/log/slackrepo/ponce/slackrepo_2021-05-10_17:35:25.log
Runtime:     0h 3m 12s
Added:       1
  libraries/gcab/gcab-0.6-x86_64-1_ponce.txz
pm me and I can share it off my server for you (Ooc) if you want to try it; but I'd suggest a full -current install if not already.

Last edited by enine; 05-10-2021 at 04:38 PM.
 
Old 05-10-2021, 10:02 PM   #3810
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,486
Blog Entries: 4

Rep: Reputation: 282Reputation: 282Reputation: 282
viking now needs the
Code:
CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \
as it now fails with the gcc update
 
  


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 08:03 AM.

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