Commit Graph

28006 Commits

Author SHA1 Message Date
Xi Ruoyao
96e0c17161
mozilla: Drop SHELL=/bin/bash
Note that if you build something relying on $SHELL, it may still fail to
build in chroot.

In the chroot we first use "env -i" to clean the environment variables.
When bash starts with no $SHELL set, it *sets* SHELL=(the login shell
of current user specified in /etc/passwd), but it *does not export this
variable*.

For example:

    $ cat > t.c << EOF
    #include <stdio.h>
    #include <stdlib.h>
    int main() { puts (getenv ("SHELL") ?: "(nullptr)"); }
    $ ./a.out
    /bin/zsh/
    $ cc t.c
    $ env -i bash -c "echo $SHELL"
    /bin/zsh
    $ env -i bash -c "./a.out"
    (nullptr)

We can remove this now only because Mozilla has added a workaround into
their building system at
https://hg.mozilla.org/mozilla-central/rev/5afe7b911f61 for some Mac
builder, inadvertently fixing our issue.

Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2014-11/msg00050.html
Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-dev/2023-11/msg00136.html
2023-11-20 07:01:36 +08:00
Xi Ruoyao
9bfa6854dc
mozilla: Adjust comments in mozconfig <screen>s
If a newline is inside the comment, it won't be rendered.  So we can
avoid an excessive amount of empty lines in seamonkey, and break the
long comments about RELR into multiple lines.
2023-11-20 04:38:28 +08:00
Xi Ruoyao
3622b852df
gtk4: doc: Use -Ddocumentation instead of gtk_doc
-Dgtk_doc produces a warning telling to use -Ddocumentation instead.
2023-11-19 18:39:28 +08:00
Tim Tassonis
5c3dc6ea6d bootscripts update 2023-11-19 01:30:59 +01:00
Tim Tassonis
48b6fef669 Update to nfs-utils-2.6.4. 2023-11-19 00:45:41 +01:00
Xi Ruoyao
d8ffa01669
librsvg: Remove bugs_bug668_small_caps_svg failure
It seems fixed with harfbuzz-8.3.0.
2023-11-18 23:49:23 +08:00
Bruce Dubbs
9cfda837d7 Add changelog entry fir qt6 2023-11-17 19:46:06 -06:00
Bruce Dubbs
1978830457 Update text and instructions for qt6 2023-11-17 19:43:38 -06:00
Bruce Dubbs
4a1ba314d6 Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk 2023-11-17 14:42:12 -06:00
Bruce Dubbs
891ab0d1a1 Mention wirshark's preference for qt6 2023-11-17 14:41:59 -06:00
Douglas R. Reno
870f680055 Update to gnome-bluetooth-42.7 2023-11-17 12:55:08 -06:00
Douglas R. Reno
89e82a9281 Update to libavif-1.0.2 2023-11-17 12:51:36 -06:00
Douglas R. Reno
15dfef2d48 Update to libxslt-1.1.39 2023-11-17 12:48:41 -06:00
Douglas R. Reno
39113e7f30 Raptor2: Fix a build failure when libxml2-2.11.x is installed
Thanks goes to Joe Locash for the report
2023-11-17 12:38:40 -06:00
Tim Tassonis
c3f382431d Update to exim-4.97. 2023-11-17 19:03:43 +01:00
Bruce Dubbs
0e60ff709e Add File::FcntlLock-0.22 (Perl module) in support of exim. 2023-11-17 10:30:17 -06:00
Bruce Dubbs
9cd23686c9 Add qt6
This is a rough version of the new Qt6 page.  The installation
instructions should be OK, but the Dependencies, Contents, and
Short Descriptions need to be checked.

The instructions have not yet been checked on a systemd system.

There is no ChangeLog entry yet. It will be added when the page
has been validated.
2023-11-17 00:24:00 -06:00
Bruce Dubbs
cb9052358b Update to mupdf-1.23.6. 2023-11-16 19:27:18 -06:00
Bruce Dubbs
7c4770f5ba Update to wireshark-4.2.0. 2023-11-16 19:16:04 -06:00
Bruce Dubbs
949aa82efa Update to bind 9.18.20. 2023-11-16 17:40:41 -06:00
Bruce Dubbs
a23620a62d Update to cmake-3.27.8. 2023-11-16 17:15:16 -06:00
Douglas R. Reno
ae82ff37e1 Update to Thunderbird-115.4.3 2023-11-16 15:55:08 -06:00
Douglas R. Reno
74388116f3 Fix crashes in gnome-shell-extensions when using the Workspace Indicator
extension.
2023-11-16 15:47:41 -06:00
Douglas R. Reno
6280f75250 Update to Encode-JIS2K-0.03 (Perl Module) 2023-11-16 15:47:41 -06:00
Douglas R. Reno
22614d43d1 Update to p11-kit-0.25.3 2023-11-16 15:47:41 -06:00
Douglas R. Reno
892c41bd0b Update to gnutls-3.8.2 (Security Update) 2023-11-16 15:47:41 -06:00
Bruce Dubbs
f553200eed Add changelog entry removing lxde 2023-11-16 15:47:25 -06:00
Douglas R. Reno
7167f30774 Cyrus-sasl: Use LMDB instead of Berkeley DB. 2023-11-16 14:07:22 -06:00
Douglas R. Reno
e5579aece3 Changelog: mark WebKit as a security update 2023-11-16 14:00:23 -06:00
Xi Ruoyao
540854ca89
balsa: Change "WebKitGTK+" to "WebKitGTK"
GTK+ was renamed to GTK in GTK 4, and WebKitGTK+ was renamed to WebKitGTK
correspondingly.

I've not touched the ChangeLog but we should avoid "+" in the future
ChangeLog entries.

Link: https://bugs.webkit.org/show_bug.cgi?id=264161
2023-11-17 01:32:53 +08:00
Xi Ruoyao
375113cd87
bogofilter: Switch to Sqlite from Berkeley DB
Berkeley DB is some deathware (unless we switch to the Oracle
implementation which may have legal issues) and slated for removal in
the next BLFS release.
2023-11-16 21:49:15 +08:00
Bruce Dubbs
b42497aa10 Update to libgcrypt-1.10.3. 2023-11-15 14:33:46 -06:00
Pierre Labastie
10a1fecf96 Fix the intel microcode version 2023-11-15 20:59:04 +01:00
Bruce Dubbs
ca51396d15 Update to faad2-2.11.1. 2023-11-15 11:23:08 -06:00
Tim Tassonis
6ed02d022d Update to faad2-2.11.1. 2023-11-15 04:26:00 +01:00
Xi Ruoyao
93cf2dc2d1
firmware: Update to Intel microcode-20231114 2023-11-15 06:51:26 +08:00
Xi Ruoyao
e872138fb6
vala: Turn "bootstrap" into an <option> instead of <parameter> 2023-11-15 06:45:15 +08:00
Douglas R. Reno
7c61e1b954 vala: We don't need to bootstrap anymore 2023-11-14 14:45:59 -06:00
Douglas R. Reno
a1fe0cf75b Update the gstreamer stack to 1.22.7 (Security Update) 2023-11-14 14:40:01 -06:00
Douglas R. Reno
7b2ef90e9f Update to c-ares-1.22.0 2023-11-14 13:02:31 -06:00
Bruce Dubbs
b18c081179 Update to vala-0.56.14. 2023-11-14 10:56:18 -06:00
Bruce Dubbs
d39c8e9772 Update to btrfs-progs-v6.6.1. 2023-11-14 10:39:42 -06:00
Rahul Chandra
fb778f6375 Update to ffmpeg-6.1 2023-11-13 18:57:40 -05:00
Xi Ruoyao
792d2ac86b
Update to vim-9.0.2103 (sync with LFS) 2023-11-14 03:39:58 +08:00
Bruce Dubbs
9233a26bbe Update to btrfs-progs-6.6. 2023-11-13 11:57:52 -06:00
Xi Ruoyao
a0f16e7407
vim: Add a method to run the tests with vimrc hidden using bubblewrap 2023-11-13 22:01:07 +08:00
Xi Ruoyao
498c00cd5a
Update to appstream-1.0.0 (again)
Fix up libadwaita to build with it.  Update the command explanation to
allow building it with Qt-5.  Also fix the errors detected in
org.linuxfromscratch.lfs.xml reported by "appstreamcli validate".
2023-11-13 15:06:27 +08:00
Rahul Chandra
aa8180ff50 Rollback to Appstream 0.16.4 because 1.0.0 needs QT6 2023-11-12 23:38:06 -05:00
Rahul Chandra
0376693b09 Update to dhcpcd-10.0.5 2023-11-12 22:43:39 -05:00
Rahul Chandra
f74c6058df Update to AppStream-1.0.0 2023-11-12 22:41:38 -05:00