Regression test up to "Thu Mar 10 20:12:48 UTC 2022" (x86_64 version).
Everything builds fine (except postfix) on the new Ryzen 9 3950x machine, thanks to the swapinzram package and the help of marav, andrew.46 and gmfg. |
Quote:
Code:
var/spool/postfix/saved/ |
in SFS, it doesn't build, only in real environment.
postfix-3.6.5 builds fine in SFS, which is not the case of potsfix-3.7.0 |
Regression test up to "Sat Mar 19 20:28:16 UTC 2022" (x86_64 version).
Everything builds fine (except postfix). Nota: postfix builds fine by hand, but not automaticaly? |
Quote:
FYI, it builds fine here, on my laptop & in my kvm |
By "real environment", I mean once rebooted in the new system.
SFS is entirely built in a chrooted environment. You could try to build SFS by following this: https://github.com/nobodino/slackwar...tion/howto-SFS |
Regression test up to "Mon Mar 21 16:41:26 UTC 2022" (x86_64 version).
Everything builds fine (except postfix built by hand). I had the opportunity to build SFS twice in a day with 2 different CPUs, one lended to me by a friend. Here after are the results, one is astonishing (look at qt5). Code:
21/03/2022: Ryzen 9 3950X (v15.0 +) Code:
21/03/2022: Ryzen 9 5950X (v15.0 +) What could explain the relative low performance of the 5950x on building qt5? |
Regression test up to "Sat Apr 2 18:52:59 UTC 2022" (x86_64 version).
Everything builds fine (except postfix built by hand). edit: problem solved with postfix, just "unset LD_LIBRARY_PATH" while building. |
Regression test up to "Fri Apr 8 20:03:36 UTC 2022" (x86_64 version).
Everything builds fine, except babl (a small modification in the SlackBuild solves the problem). It should be noticed that: - gegl doesn't build on Slackware, but does build on SFS. A dependancy due to new meson-0.62.0 may be the main reason. |
Regression test up to "Fri Apr 15 20:01:44 UTC 2022" (x86_64 version).
Everything builds fine, except SDL2, ktimer and kmouth. For the 3 packages there are patches available in 3 other dedicated threads to single regression. Thanks to marav who showed me the way to gentoo patches for the kde packages. |
Regression test up to "Fri Apr 22 21:20:18 UTC 2022" (x86_64 version).
Everything builds fine, except SDL2 (need patch to be applied to pipewire), digikam and kjots. For the 3 packages there are patches available in 3 other dedicated threads to single regression. |
update: SDL2 and digikam can now build normally.
kjots still unsolved in -current source tree. |
Regression test up to "Thu Apr 28 18:50:52 UTC 2022" (x86_64 version), with new gcc-11.3.0.
Everything builds fine, except kjots, with a patch already provided here: https://github.com/nobodino/slackwar.../kde/kde/patch |
Regression test up to "Thu Apr 28 18:50:52 UTC 2022" (x86_64 version), with new gcc-11.3.0.
Everything builds fine: Code:
------------------ See the following errors: Code:
[ 6%] Built target kmm_mymoney_autogen |
I found the culprit, it's the alkimia package.
In slackware you have this package : Code:
alkimia-8.1.0-x86_64-3.txz Code:
alkimia-8.1.1.tar.xz |
I tried to build SFS with new gcc-12.1.0.
I managed to build the "tools", but whatever the manner with or without gnat, I get the following message: Code:
/libdecnumber.a Any help welcome. |
Regression test up to "Fri May 13 19:10:20 UTC 2022" (x86_64 version).
Everything builds fine, in one shot. Code:
real 767m27.969s |
Regression test up to "Fri May 13 19:10:20 UTC 2022" (x86_64 version), but with gcc-12.1.0.
It's exactly the same baseline as yesterday Everything builds fine except, here the diff list: Code:
--- list-slackware 2022-05-15 17:47:09.619402318 +0200 There is also: -ksh93, doxygen and xorg-xwayland-server but there are solutions to build them, see individual thread. Edit: finally got wacomtablet built. |
If I try to build with new xorg-server, the diff list is much shorter:
Code:
--- list-slackware 2022-05-15 19:16:05.741809221 +0200 - geode - glint - mach64 - s3 - s3virge - tga - vmware If gcc-12.1.0 is adopted, it would be wise to adopt also the new xorg-server. - qt5 need to be investigated by someone smarter than I am. Nota: even while booted in the new environment, gdc doesn't build with the same error. |
Regression test up to "Sat May 21 01:35:40 UTC 2022" (x86_64 version).
Everything builds fine. But firefox and thunderbird were built with rust-1.57.0. |
Quote:
The Rust update policy: https://firefox-source-docs.mozilla....te-policy.html |
Regression test up to "Fri May 27 18:13:18 UTC 2022" (x86_64 version).
Everything builds fine, except samba which need a modification to samba.SlackBuild (thanks to marav who found the solution). See this thread: https://www.linuxquestions.org/quest...b5-4175712710/ |
Regression test up to "Fri May 27 18:13:18 UTC 2022" (x86_64 version) with gcc-12.1.0, xorg-server-21.1.3 and qt5-5.15.4.
Everything builds fine, except what's included in the following list.diff: Code:
--- list-slackware 2022-05-30 06:41:53.116639315 +0200 |
Regression test up to "Fri Jun 3 16:51:58 UTC 2022" (x86_64 version).
Everything builds fine, except samba which needs a modification to samba.SlackBuild (same problem as last week). |
Regression test up to "Sat Jun 4 18:43:17 UTC 2022" (x86_64 version) with gcc-12.1.0, xorg-server-21.1.3 and qt5-5.15.4.
Everything builds fine, except the same packages as last week. There's finally only some deprecated x86-driver packages, with this gcc-12.1.0, everything else is ok. I'll try with the new mesa-21.1.1, thanks to LuckyCyborg, to be included with this full SFS gcc-12.1.0. This time I finally built gcc-gdc once rebooted, but not in SFS. |
Patch for doxygen
Code:
Subject: [PATCH] issue #9312: Build: cache.h:53:14: error: 'exchange' is not a member of 'std' Code:
--- doxygen.SlackBuild.1 2022-06-11 15:59:25.866693901 +0200 Code:
usr/man/man1/doxyindexer.1.gz |
Already in Slackware From Scratch:
https://raw.githubusercontent.com/no...gen.SlackBuild a single sed line: Code:
-exec chmod 644 {} \+ |
Quote:
|
1 Attachment(s)
In case you have interest to integrate texlive 2022 into SFS to make sure everything that depends on it builds, i attached
the buildscript. Some weeks ago i also sent the buildscript to Pat, but it wasn't put in -current yet. |
Thanks I will look at
|
Regression test up to "Sat Jun 11 01:56:19 UTC 2022" (x86_64 version) with gcc-12.1.0, xorg-server-21.1.3 and qt5-5.15.4.
Everything builds fine, except what's included in the following list.diff: Code:
--- list-slackware 2022-06-13 18:46:26.119004494 +0200 - unable to build php - firefox and thunderbird fail to build either with rust-1.59.0 and rust-1.61.0 - qt5 is not the latest, it's the last I checked which works to build all kde packages: qt5-5.15.4_20220525_062d03b8 |
Quote:
Quote:
|
Thanks once more.
The patch for php works, but it has been updated today. The patch for thunderbird doesn't work. |
Quote:
but I see Pat has already handled it differently in current (installing a fixed version of cbindgen and not force-installing the latest) so it should be ok now... |
Regression test up to "Mon Aug 1 23:30:59 UTC 2022" (x86_64 version).
Everything builds fine, except what's included in the following list.diff: Code:
--- list-slackware 2022-08-03 19:13:22.823559824 +0200 - xf86-driver-vmware need a patch already provided - xorg-server-xwayland need a patch already provided |
Trying to build SFS with new glibc-2.36, but no luck. I'm unable to build gcc-12.1.0 in sfs-tools:
Code:
make[4]: Leaving directory '/mnt/sfs/source/d/gcc/gcc-12.1.0/build/x86_64-pc-linux-gnu/libsanitizer/sanitizer_common' |
Regression test up to "Tue Aug 9 19:25:22 UTC 2022" (x86_64 version), with the new glibc-2.36.
It took some time to find working solutions to progress till the end. Here are the non building packages in SFS: Code:
--- list-slackware 2022-08-12 16:54:29.087282234 +0200 https://github.com/nobodino/slackwar...ent-glibc-2.36 |
I found that page explaining that cmake-3.24.0 is the root cause of the failure of the kde "mailcommon" package:
https://www.mail-archive.com/kdepim-...msg135049.html I get the error message: Code:
-- Looking for IceConnectionNumber in ICE In Slackware -current kde 'messagelib' has been built with cmake-3.23.3, so "mailcommon" builds fine. But if you rebuild kde "messagelib" with cmake-3.24.0 (the -current version), then "mailcommon" won't build with the previous error. |
At least now, just remain 2 non building packages with glibc-2.36 on SFS:
-lxc: which doesn't build on slackware and SFS -xorg-server-xwaylang: which doesn't build only on SFS. |
Quote:
You probably already seen it, but the commits related to the errors we have (and glibc 2.36) are all for building with meson (e.g. https://github.com/lxc/lxc/pull/4179/commits) Maybe we should report it upstream ? |
Quote:
We will see |
Quote:
The answer from the maintainer: Code:
The 4.0 branch is only updated for security issues. We already have merged fixes for the new glibc |
I had already 'git clone lxc', and seen it.
I implemented a patch from the #4179 bug report: Code:
diff -aurN lxc-4.0.12/src/lxc/conf.c lxc-4.0.12-mod/src/lxc/conf.c Code:
ror=incompatible-pointer-types -Wvla -std=gnu11 -fms-extensions -MT conf.o -MD -MP -MF $depbase.Tpo -c -o conf.o conf.c &&\ Thanks for your help. |
My thought:
Don’t waste your time Since 5.0 is already patched, I doubt Pat will do the backport |
Regression test up to "Sun Aug 14 18:32:51 UTC 2022" (x86_64 version), with slackware64 -current (glibc-2.36 and binutils-2.39).
It's in better shape than the previous build. I used cmake-3.23.3 instead of cmake-3.24. Code:
--- list-slackware 2022-08-16 09:56:47.496231595 +0200 - xdm - xf86-video-mach - xf86-driver-mga 1 new problem: - xine-lib: due to binutils-2.39 3 remaining problems: - lxc: doesn't build on slackware - pangomm: doesn't build on SFS - xorg-server-xwayland: doesn't build on SFS However, there's a problem with dhcpcd built with glibc-2.36: Code:
dhcpcd from slackware64 -current |
Quote:
It is while configuring libphobos, d21 refuses to find a file that exists when checking for D compiler version: Code:
d21: error: cannot find input file 'conftest.d' |
Quote:
Including/building it solves the xorg-server-xwayland building issue. |
@lucasbon:
- gdc: from version 12.1.0 you can't bootstrap gdc, as it's the case for gnat. What I did is not completely satisfactory but it works, I do this Code:
upgradepkg --reinstall --install-new /source/others/gcc-*-11.3.0-x86_64-*.txz https://gcc.gnu.org/install/prerequisites.html Code:
GDC Code:
./x11.SlackBuild lib libxcvt |
Quote:
Even with the master branch (9.99.0, the one I use) dhcpcd for ipv4 doesn't work anymore when compiled with glibc 2.36 Code:
Aug 16 14:29:12 blackstar NetworkManager[3723]: <info> [1660652952.1721] dhcp4 (wlan0): client pid 3739 killed by signal 31 |
I haven't the git repo for dhcpcd?
|
All times are GMT -5. The time now is 02:10 AM. |