LinuxQuestions.org
Visit Jeremy's Blog.
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 06-02-2019, 03:54 PM   #601
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892

Thanks for your answer.

last package not building on i686 is : xf86-video-geode
 
Old 06-02-2019, 11:59 PM   #602
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
create a /source/x/x11/configure/xf86-video-geode file with this content (just the first line changes from the standard /source/x/x11/configure/configure file)
Code:
CFLAGS="$SLKCFLAGS -Wno-error=implicit-function-declaration" \
CXXFLAGS=$SLKCFLAGS \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --infodir=/usr/info \
  --mandir=/usr/man \
  --docdir=/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} \
  --with-udev-rules-dir=/lib/udev/rules.d \
  --disable-static \
  --build=$ARCH-slackware-linux
 
1 members found this post helpful.
Old 06-09-2019, 09:30 AM   #603
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
regression test up to "Fri Jun 7 18:39:39 UTC 2019":everything builds fine (x86_64 version)
 
Old 06-22-2019, 01:28 PM   #604
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
regression test up to "Fri Jun 21 18:56:13 UTC 2019":everything builds fine (x86_64 version)
 
Old 06-29-2019, 12:48 PM   #605
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
regression test up to "Fri Jun 28 18:44:41 UTC 2019": doxygen doesn't build properly with the new texlive:
--------------------
Scanning dependencies of target doxygen_pdf
[100%] Generating Doxygen Manual PDF.
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019 on Slackware) (preloaded format=pdflatex)
\write18 enabled.
entering extended mode
(./doxygen_manual.tex
LaTeX2e <2018-12-01>

make[3]: *** [doc/CMakeFiles/doxygen_pdf.dir/build.make:62: doc/CMakeFiles/doxygen_pdf] Error 1
make[2]: *** [CMakeFiles/Makefile2:510: doc/CMakeFiles/doxygen_pdf.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:452: doc/CMakeFiles/docs.dir/rule] Error 2
make: *** [Makefile:288: docs] Error 2
[ 3%] Built target doxycfg
[ 4%] Built target md5
[ 14%] Built target qtools
[ 17%] Built target vhdlparser
[ 54%] Built target _doxygen
[ 55%] Built target doxygen
[ 83%] Built target examples
[ 83%] Generating Latex and HTML documentation.
[100%] Built target run_doxygen
[100%] Generating Doxygen Manual PDF.
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019 on Slackware) (preloaded format=pdflatex)
\write18 enabled.
entering extended mode
(./doxygen_manual.tex
LaTeX2e <2018-12-01>

make[3]: *** [doc/CMakeFiles/doxygen_pdf.dir/build.make:62: doc/CMakeFiles/doxygen_pdf] Error 1
make[2]: *** [CMakeFiles/Makefile2:510: doc/CMakeFiles/doxygen_pdf.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:452: doc/CMakeFiles/docs.dir/rule] Error 2
make: *** [Makefile:288: docs] Error 2
-----------------------------
 
Old 06-30-2019, 03:28 AM   #606
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
everything else builds fine.

Last edited by nobodino; 06-30-2019 at 06:04 AM.
 
Old 06-30-2019, 06:19 AM   #607
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by nobodino View Post
regression test up to "Fri Jun 28 18:44:41 UTC 2019": doxygen doesn't build properly with the new texlive:
--------------------
Scanning dependencies of target doxygen_pdf
[100%] Generating Doxygen Manual PDF.
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019 on Slackware) (preloaded format=pdflatex)
\write18 enabled.
entering extended mode
(./doxygen_manual.tex
LaTeX2e <2018-12-01>

make[3]: *** [doc/CMakeFiles/doxygen_pdf.dir/build.make:62: doc/CMakeFiles/doxygen_pdf] Error 1
make[2]: *** [CMakeFiles/Makefile2:510: doc/CMakeFiles/doxygen_pdf.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:452: doc/CMakeFiles/docs.dir/rule] Error 2
make: *** [Makefile:288: docs] Error 2
[ 3%] Built target doxycfg
[ 4%] Built target md5
[ 14%] Built target qtools
[ 17%] Built target vhdlparser
[ 54%] Built target _doxygen
[ 55%] Built target doxygen
[ 83%] Built target examples
[ 83%] Generating Latex and HTML documentation.
[100%] Built target run_doxygen
[100%] Generating Doxygen Manual PDF.
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019 on Slackware) (preloaded format=pdflatex)
\write18 enabled.
entering extended mode
(./doxygen_manual.tex
LaTeX2e <2018-12-01>

make[3]: *** [doc/CMakeFiles/doxygen_pdf.dir/build.make:62: doc/CMakeFiles/doxygen_pdf] Error 1
make[2]: *** [CMakeFiles/Makefile2:510: doc/CMakeFiles/doxygen_pdf.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:452: doc/CMakeFiles/docs.dir/rule] Error 2
make: *** [Makefile:288: docs] Error 2
-----------------------------
I tested this fix, doxygen compiles fine with it.
 
1 members found this post helpful.
Old 06-30-2019, 08:06 AM   #608
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
thanks for the advice.
------------------
--- texlive.SlackBuild.old 2019-06-27 20:05:12.815164855 +0200
+++ texlive.SlackBuild 2019-06-30 15:19:06.255958258 +0200
@@ -223,6 +223,9 @@
# Create some directories to make it clear that they're owned by this package
mkdir -p $PKG/usr/share/{texmf-config,texmf-var,texmf-local}

+# modify tabu.sty to build doxygen
+cp $CWD/patches/tabu.sty $PKG/usr/share/texmf-dist/tex/latex/tabu/tabu.sty
+
# Add some perl modules, at least one of which is required by updmap
mkdir -p $PKG/usr/share/perl5
mv texk/tests/TeXLive $PKG/usr/share/perl5/
----------------
patching the SlackBuild with the new tabu.sty did the trick, doxygen builds fine.

Last edited by nobodino; 06-30-2019 at 08:44 AM.
 
Old 07-21-2019, 05:07 AM   #609
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
regression test up to "Fri Jul 19 18:26:45 UTC 2019":everything builds fine (x86_64 version) in one single shot.
-----------------------
real 1078m25.272s
user 3949m34.702s
sys 280m4.253s
-----------------------
 
1 members found this post helpful.
Old 08-02-2019, 01:41 AM   #610
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
beginning to build SFS with new glibc-2.30.

Last edited by nobodino; 08-02-2019 at 02:10 AM.
 
Old 08-03-2019, 02:26 PM   #611
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
regression test up to "Thu Aug 1 00:20:07 UTC 2019" with glibc-2.30
Not so bad, only 9 packages don't build properly.
- seamonkey:
- libmilter: RES_USE_INET6 deprecated in glibc-2.30
- postfix: RES_USE_INET6, RESINSECURE1 and RES_INSECURE2 deprecated in glibc-2.30
- jove: stropts.h deprecated in glibc-2.30
- gftp: stropts.h deprecated in glibc-2.30
- nn: stropts.h deprecated in glibc-2.30
- yptools: new gettid function in glibc-2.30
- gst-plugins-good:
- thunderbird:

See the enclosed errors due to glibc-2.30 and some patch for: libmilter, jove, gftp, and nn
Attached Files
File Type: txt glibc-2.30-errors.txt (11.7 KB, 12 views)
File Type: txt jove-glibc-2.30.patch.txt (808 Bytes, 3 views)
File Type: txt nn-glibc-2.30.patch.txt (354 Bytes, 5 views)
File Type: txt gftp-glibc-2.30.patch.txt (455 Bytes, 6 views)
File Type: txt libmilter-glibc-2.30.patch.txt (825 Bytes, 10 views)

Last edited by nobodino; 08-04-2019 at 06:23 AM.
 
1 members found this post helpful.
Old 08-03-2019, 02:29 PM   #612
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
and the last patch for postfix.
I'm not sure all the patches are the clean way to solve the problems? They build, that's what I'm sure.
Attached Files
File Type: txt postfix-glibc-2.30.patch.txt (992 Bytes, 12 views)

Last edited by nobodino; 08-04-2019 at 10:34 AM.
 
Old 08-04-2019, 12:55 PM   #613
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
follow the link: https://github.com/nobodino/slackwar...ith-glibc-2.30
to have the patch and the SlackBuild for each package.
 
Old 08-23-2019, 03:11 AM   #614
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
regression test up to "Wed Aug 21 19:21:45 UTC 2019" (x86_64 version)
--------------------
- xfsdump doesn't build anymore (new xfsprogs):
--------------------
s.c: In function 'fs_getid':
fs.c:207:2: error: unknown type name 'xfs_fsop_geom_v1_t'; did you mean 'xfs_fsop_resblks_t'?
207 | xfs_fsop_geom_v1_t geo;
| ^~~~~~~~~~~~~~~~~~
| xfs_fsop_resblks_t
fs.c:221:22: error: request for member 'uuid' in something not a structure or union
221 | uuid_copy( *idb, geo.uuid );
| ^
gmake[2]: *** [../include/buildrules:47: fs.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
[LD] xfsinvutil
gmake[1]: *** [include/buildrules:22: dump] Error 2
gmake[1]: *** Waiting for unfinished jobs....
gmake[1]: *** [include/buildrules:22: restore] Error 2
make: *** [Makefile:53: default] Error 2
Building include
Building librmt
Building common
Building inventory
Building invutil
Building dump
[CC] fs.o
In file included from fs.c:36:
types.h:38: warning: "UUID_STR_LEN" redefined
38 | #define UUID_STR_LEN 36
|
In file included from fs.c:31:
/usr/include/uuid/uuid.h:65: note: this is the location of the previous definition
65 | #define UUID_STR_LEN 37
|
fs.c: In function 'fs_getid':
fs.c:207:2: error: unknown type name 'xfs_fsop_geom_v1_t'; did you mean 'xfs_fsop_resblks_t'?
207 | xfs_fsop_geom_v1_t geo;
| ^~~~~~~~~~~~~~~~~~
| xfs_fsop_resblks_t
fs.c:221:22: error: request for member 'uuid' in something not a structure or union
221 | uuid_copy( *idb, geo.uuid );
| ^
gmake[2]: *** [../include/buildrules:47: fs.o] Error 1
gmake[1]: *** [include/buildrules:23: dump] Error 2
make: *** [Makefile:53: default] Error 2
--------------------
- libnm-qt doesn't build anymore (new NetworkManager):
--------------------
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Checking for one of the modules 'NetworkManager'
-- Checking for one of the modules 'libnm-util'
-- Checking for one of the modules 'libnm-glib'
CMake Error at FindNetworkManager.cmake:41 (MESSAGE):
Could NOT find NetworkManager, libnm-util or libnm-glib, check
FindPkgConfig output above!
Call Stack (most recent call first):
CMakeLists.txt:15 (find_package)


-- Configuring incomplete, errors occurred!
See also "/tmp/kde_build/extragear/libnm-qt-0.9.8.4/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/kde_build/extragear/libnm-qt-0.9.8.4/build/CMakeFiles/CMakeError.log".
make: *** No targets specified and no makefile found. Stop.
make: *** No targets specified and no makefile found. Stop.
extragear:libnm-qt failed to build.
--------------------
- plasma-nm doesn't build anymore (new NetworkManager):
--------------------
-- Checking for one of the modules 'NetworkManager'
-- Checking for one of the modules 'libnm-util'
CMake Error at /usr/share/apps/cmake/modules/FindNetworkManager.cmake:37 (MESSAGE):
Could NOT find NetworkManager or libnm-util, check FindPkgConfig output
above!
Call Stack (most recent call first):
CMakeLists.txt:6 (find_package)


-- Configuring incomplete, errors occurred!
See also "/tmp/kde_build/extragear/plasma-nm-0.9.3.6/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/kde_build/extragear/plasma-nm-0.9.3.6/build/CMakeFiles/CMakeError.log".
make: *** No targets specified and no makefile found. Stop.
make: *** No targets specified and no makefile found. Stop.
extragear: plasma-nm failed to build
------------------------

Last edited by nobodino; 08-23-2019 at 05:35 AM.
 
Old 08-25-2019, 11:51 PM   #615
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
regression test up to "Wed Aug 21 19:21:45 UTC 2019" with glibc-2.30. Same result as post post #611.
 
  


Reply



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] /usr/bin/X11/X11/....... 10 X11 subsets & counting walter74 Linux - General 2 06-07-2015 12:36 AM
How do I get the /etc/X11/X file rebuilt from scratch rickh Debian 4 05-07-2006 11:06 PM
ali aladdin v agp stinks :scratch: :scratch: :scratch: Mr Marmmalade Linux - Hardware 1 07-08-2003 05:11 AM

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

All times are GMT -5. The time now is 09:23 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