Skip to content

Commit f58494a

Browse files
committed
General Updates
1 parent 38fe06d commit f58494a

10 files changed

Lines changed: 19 additions & 17 deletions

File tree

build_kernel.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

6-
URL=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.2.tar.xz
6+
URL=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.4.tar.xz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')
99
KERNEL_VERSION=$(echo $DIR | sed 's/linux-//')

firefox

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')
1313

1414
cd /blfs/builds
1515
wget $URL
16+
wget https://www.linuxfromscratch.org/patches/downloads/firefox/firefox-113.0-llvm16-1.patch
1617
tar -xvf $TAR
1718
cd $DIR
1819
# Build
20+
patch -Np1 < ../firefox-113.0-llvm16-1.patch
1921
cat > mozconfig << "EOF"
2022
# If you have a multicore machine, all cores will be used by default.
2123
@@ -39,12 +41,12 @@ ac_add_options --disable-necko-wifi
3941
4042
# Comment out following options if you have not installed
4143
# recommended dependencies:
42-
#ac_add_options --with-system-icu
44+
ac_add_options --with-system-icu
4345
ac_add_options --with-system-libevent
44-
#ac_add_options --with-system-libvpx
46+
ac_add_options --with-system-libvpx
4547
ac_add_options --with-system-nspr
4648
ac_add_options --with-system-nss
47-
#ac_add_options --with-system-webp
49+
ac_add_options --with-system-webp
4850
4951
# Unlike with thunderbird, although using the gold linker can
5052
# save four megabytes in the installed file it does not make
@@ -60,8 +62,8 @@ ac_add_options --enable-official-branding
6062
6163
# Stripping is now enabled by default.
6264
# Uncomment these lines if you need to run a debugger:
63-
ac_add_options --disable-strip
64-
ac_add_options --disable-install-strip
65+
#ac_add_options --disable-strip
66+
#ac_add_options --disable-install-strip
6567
6668
# Disabling debug symbols makes the build much smaller and a little
6769
# faster. Comment this if you need to run a debugger. Note: This is
@@ -157,7 +159,7 @@ ln -sfv /usr/lib/firefox/browser/chrome/icons/default/default128.png /pkgs/firef
157159
mkdir -p /pkgs/$PACKAGE/usr/lib/firefox/distribution/
158160
echo "[Global]
159161
id=Tucana
160-
version=2.2
162+
version=2.3
161163
about=Mozilla Firefox built for Tucana Linux
162164
[Preferences]
163165
app.distributor=tucana

glslang

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

6-
URL=https://github.com/KhronosGroup/glslang/archive/refs/tags/12.1.0.tar.gz
6+
URL=https://github.com/KhronosGroup/glslang/archive/refs/tags/12.2.0.tar.gz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
8-
DIR=glslang-12.1.0
8+
DIR=glslang-12.2.0
99
PACKAGE=glslang
1010

1111
# Get Package

lib32/lib32-libdrm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

6-
URL=https://dri.freedesktop.org/libdrm/libdrm-2.4.114.tar.xz
6+
URL=https://dri.freedesktop.org/libdrm/libdrm-2.4.115.tar.xz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')
99
PACKAGE=lib32-$(echo $DIR | sed 's|-[^-]*$||g')
@@ -17,8 +17,8 @@ cd $DIR
1717

1818
# Build
1919

20-
export CFLAGS+="-m32"
21-
export CXXFLAGS+="-m32"
20+
export CFLAGS+=" -m32"
21+
export CXXFLAGS+=" -m32"
2222
export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
2323
mkdir build
2424
cd build

lib32/lib32-mesa

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33

4-
URL=https://archive.mesa3d.org/mesa-23.0.3.tar.xz
4+
URL=https://archive.mesa3d.org/mesa-23.1.1.tar.xz
55
TAR=$(echo $URL | sed -r 's|(.*)/||')
66
DIR=$(echo $TAR | sed 's|.tar.*||g')
77
PACKAGE=lib32-$(echo $DIR | sed 's|-[^-]*$||g')

libdrm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

6-
URL=https://dri.freedesktop.org/libdrm/libdrm-2.4.114.tar.xz
6+
URL=https://dri.freedesktop.org/libdrm/libdrm-2.4.115.tar.xz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')
99
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

libvulkan

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

6-
PKG_VER=1.3.242
6+
PKG_VER=1.3.250
77
URL=https://github.com/KhronosGroup/Vulkan-Loader/archive/v$PKG_VER.tar.gz
88
TAR=$(echo $URL | sed -r 's|(.*)/||')
99
DIR=Vulkan-Loader-$PKG_VER

mesa

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

6-
URL=https://archive.mesa3d.org/mesa-23.0.3.tar.xz
6+
URL=https://archive.mesa3d.org/mesa-23.1.1.tar.xz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')
99
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

toolchain/a.out

-1.14 KB
Binary file not shown.

toolchain/glibc-2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ echo "rootsbindir=/usr/sbin" > configparms
3535
--with-headers=/usr/include libc_cv_slibdir=/usr/lib
3636

3737

38-
make -j16 --jobserver-style=pipe
38+
make -j16
3939

4040

4141
# Install

0 commit comments

Comments
 (0)