Skip to content

Commit 790f830

Browse files
committed
bc: update to 1.08.1
1 parent b96c191 commit 790f830

File tree

6 files changed

+16
-7
lines changed

6 files changed

+16
-7
lines changed

parts.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,7 @@ ed 1.4
798798
``ed`` is a very basic line editor. This is the last version that is not distributed
799799
in ``.tar.lz`` format. ``ed`` is used by ``bc`` build scripts.
800800

801-
bc 1.07.1
801+
bc 1.08.1
802802
=========
803803

804804
``bc`` is a console based calculator that is sometime used in scripts. We need ``bc``

steps/SHA256SUMS.pkgs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ e8ff13753943e43972a8cf1672819f001718ed38e5497cf7b554c21a507ba22b automake-1.7.8
2121
9922651b64ad2e29b944082f26db223008220155048f25d64df1f6d82071ff1c automake-1.8.5_0.tar.bz2
2222
c5807850a377e4bb9aa4121d9781d145bdd80327626a9419630a75ce2c8d9c71 automake-1.9.6_0.tar.bz2
2323
65427597c185f4a034525217cb108e004c8d2e2dfc824223d2b680e9db338d1c bash-5.2.15_0.tar.bz2
24-
7db49c9b024821d82d15afc0db2b1af8d89700101495a9cbadf471813ba5fa55 bc-1.07.1_0.tar.bz2
25-
3be27e61642ea7d3d4d50a396ab0316ee66b3c469cd38a0a7600e92a9d5022d2 binutils-2.30_0.tar.bz2
24+
40092149bdd6859baaa737ab992dac1c655770ef91847af24b94b6127b6b00c0 bc-1.08.1_0.tar.bz2
25+
5d777f774df7fb0153aa73b501c7fe1a57f152a3aa2c86e83a04e68b5df4f696 binutils-2.30_0.tar.bz2
2626
43bed356bf52b3d52ef62b63adbeb3bbd1e763e93d0ffd3edb5c75354842f171 binutils-2.41_0.tar.bz2
27-
33e192d498f8fb3015a6b5407f06946f1e1dfd575911377c4201bd4611c72a3f binutils-2.41_1.tar.bz2
27+
7808e5290bf530cd7068e91642def059bc3341b628630d1fb2600590477187db binutils-2.41_1.tar.bz2
2828
fa047f6dd4595be1bf8a9cc6ff492357f02fefa3bf1ad965c8c50c8e79a52478 bison-2.3_0.tar.bz2
2929
81554c867db75101422797d227dd76c8a12c87246393126542ff92a0b97db6c1 bison-3.4.1_0.tar.bz2
3030
f7437edc081071cc3ecd3384abf4c63f33183858b8cae6b4ac3105c66f88b3b6 bison-3.4.1_1.tar.bz2
@@ -55,7 +55,7 @@ ab8b5b92de4780b085d8bc7e98ee72ad5ba9c07b26690c579c559b5cc21817eb gc-8.0.4_0.tar
5555
073c34853a2a7d221028d77029105d91a81fc82c2000bc171880270ad69fb4ea gcc-13.3.0_0.tar.bz2
5656
64052d4b2ad1ac405455767b3ac09b77c31d90c38b1d69bfc0922902bd943a2d gcc-4.0.4_0.tar.bz2
5757
da88bb5900f33c1caca9180784e47367e64ec9f258182a147d84168540de1450 gcc-4.0.4_1.tar.bz2
58-
325206b9d09cba81929a13a9ef23058bca3f37a0a82341de15780952e6ea9538 gcc-4.7.4_0.tar.bz2
58+
cbbc193d4bef0b9ac9e4ba0111009297da66bc65de12c9f07b14d3f0d3be9688 gcc-4.7.4_0.tar.bz2
5959
6b5236819c5963d33dffa022142df70644dbc1960adcb4456017112cf9b79f5b gettext-0.21_0.tar.bz2
6060
309282ba840f80b5e10897b1221f3ff3329b9e05b982c788d03652f411974524 gmp-6.2.1_0.tar.bz2
6161
e89c5a38c49f2beb959e51732ff29bcf3652945e4f1c2bf70d39310c22b0c58f gperf-3.1_0.tar.bz2

steps/bc-1.07.1/sources

Lines changed: 0 additions & 1 deletion
This file was deleted.

steps/bc-1.07.1/pass1.sh renamed to steps/bc-1.08.1/pass1.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# SPDX-FileCopyrightText: © 2023 Andrius Štikonas <[email protected]>
2+
# SPDX-FileCopyrightText: 2025 fosslinux <[email protected]>
23
#
34
# SPDX-License-Identifier: GPL-3.0-or-later
45

@@ -9,6 +10,9 @@ src_prepare() {
910
# Skip documentation
1011
sed -i 's/ doc//' Makefile.am
1112
rm doc/*.info
13+
14+
# Pregenerated header
15+
rm bc/libmath.h
1216

1317
# Rebuild configure script
1418
AUTOMAKE=automake-1.15 ACLOCAL=aclocal-1.15 autoreconf-2.69 -fi
@@ -18,3 +22,8 @@ src_configure() {
1822
./configure --prefix="${PREFIX}" \
1923
--build=i386-unknown-linux-musl
2024
}
25+
26+
src_compile() {
27+
# racey when building libmath.h
28+
make -j1 PREFIX="${PREFIX}"
29+
}

steps/bc-1.08.1/sources

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://mirrors.kernel.org/gnu/bc/bc-1.08.1.tar.xz 515430115b3334c636317503460a0950dff79940aa3259ce2c1aa67c2881d023

steps/manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ build: dhcpcd-10.0.1
121121
build: kbd-1.15
122122
build: make-3.82
123123
build: ed-1.4
124-
build: bc-1.07.1
124+
build: bc-1.08.1
125125
define: BUILD_LINUX = ( CHROOT == False || BUILD_KERNELS == True )
126126
build: kexec-linux-1.0.0 ( BUILD_LINUX == True )
127127
build: kexec-tools-2.0.22 ( BUILD_LINUX == True )

0 commit comments

Comments
 (0)