SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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)
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
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>
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>
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
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.
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
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
-----------------------
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
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
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
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
------------------------
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.