Skip to content

Commit 5f36150

Browse files
committed
Refresh ksh versions
- Removed versions before 2007 from the build list. - Included patches for `-lm` on newer GCCs for ksh historical versions since 2007.
1 parent e503d20 commit 5f36150

File tree

17 files changed

+511
-54
lines changed

17 files changed

+511
-54
lines changed

.github/actions/downloads/action.yml

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -232,34 +232,6 @@ runs:
232232
with:
233233
shvr_shell: ksh
234234
shvr_version: "shvrB2020-2020.0.0"
235-
- uses: ./.github/actions/single-download
236-
with:
237-
shvr_shell: ksh
238-
shvr_version: "shvrChistory-b_2004-10-11"
239-
- uses: ./.github/actions/single-download
240-
with:
241-
shvr_shell: ksh
242-
shvr_version: "shvrChistory-b_2005-02-02"
243-
- uses: ./.github/actions/single-download
244-
with:
245-
shvr_shell: ksh
246-
shvr_version: "shvrChistory-b_2005-06-01"
247-
- uses: ./.github/actions/single-download
248-
with:
249-
shvr_shell: ksh
250-
shvr_version: "shvrChistory-b_2005-09-16"
251-
- uses: ./.github/actions/single-download
252-
with:
253-
shvr_shell: ksh
254-
shvr_version: "shvrChistory-b_2006-02-14"
255-
- uses: ./.github/actions/single-download
256-
with:
257-
shvr_shell: ksh
258-
shvr_version: "shvrChistory-b_2006-07-24"
259-
- uses: ./.github/actions/single-download
260-
with:
261-
shvr_shell: ksh
262-
shvr_version: "shvrChistory-b_2006-11-15"
263235
- uses: ./.github/actions/single-download
264236
with:
265237
shvr_shell: ksh

.github/workflows/docker-all.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,11 @@ on:
99
- "main"
1010
jobs:
1111
download:
12-
if: false # Disable job execution
1312
runs-on: ubuntu-24.04
1413
steps:
1514
- uses: actions/checkout@v3
1615
- uses: ./.github/actions/downloads
1716
build:
18-
if: false # Disable job execution
1917
needs: download
2018
runs-on: ubuntu-24.04
2119
continue-on-error: ${{ matrix.can_fail_build }}
@@ -103,13 +101,6 @@ jobs:
103101
ksh_shvrA93uplusm-v1.0.9
104102
ksh_shvrA93uplusm-v1.0.10
105103
ksh_shvrB2020-2020.0.0
106-
ksh_shvrChistory-b_2004-10-11
107-
ksh_shvrChistory-b_2005-02-02
108-
ksh_shvrChistory-b_2005-06-01
109-
ksh_shvrChistory-b_2005-09-16
110-
ksh_shvrChistory-b_2006-02-14
111-
ksh_shvrChistory-b_2006-07-24
112-
ksh_shvrChistory-b_2006-11-15
113104
ksh_shvrChistory-b_2007-01-11
114105
ksh_shvrChistory-b_2008-02-02
115106
ksh_shvrChistory-b_2008-06-08

.github/workflows/docker-test.yml

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,29 +49,162 @@ jobs:
4949
tags: alganet/shell-versions:test
5050
# AUTO-GENERATED LIST. DO NOT EDIT MANUALLY.
5151
targets: >
52+
bash_2.05b.13
53+
bash_3.0.22
54+
bash_3.1.23
55+
bash_3.2.57
56+
bash_4.0.44
57+
bash_4.1.17
58+
bash_4.2.53
59+
bash_4.3.48
60+
bash_4.4.23
61+
bash_5.0.18
62+
bash_5.1.16
5263
bash_5.2.37
5364
bash_5.3
65+
brush_0.2.20
66+
brush_0.2.21
5467
brush_0.2.22
5568
brush_0.2.23
69+
busybox_1.21.1
70+
busybox_1.22.1
71+
busybox_1.23.2
72+
busybox_1.24.2
73+
busybox_1.25.1
74+
busybox_1.26.2
75+
busybox_1.27.2
76+
busybox_1.28.4
77+
busybox_1.29.3
78+
busybox_1.30.1
79+
busybox_1.31.1
80+
busybox_1.32.1
81+
busybox_1.33.2
82+
busybox_1.34.1
83+
busybox_1.35.0
5684
busybox_1.36.1
5785
busybox_1.37.0
86+
dash_0.5.5.1
87+
dash_0.5.6.1
88+
dash_0.5.7
89+
dash_0.5.8
90+
dash_0.5.9.1
91+
dash_0.5.10.2
92+
dash_0.5.11.5
5893
dash_0.5.12
5994
dash_0.5.13
95+
ksh_shvrA93uplusm-v1.0.1
96+
ksh_shvrA93uplusm-v1.0.2
97+
ksh_shvrA93uplusm-v1.0.3
98+
ksh_shvrA93uplusm-v1.0.4
99+
ksh_shvrA93uplusm-v1.0.6
100+
ksh_shvrA93uplusm-v1.0.7
101+
ksh_shvrA93uplusm-v1.0.8
60102
ksh_shvrA93uplusm-v1.0.9
61103
ksh_shvrA93uplusm-v1.0.10
104+
ksh_shvrB2020-2020.0.0
105+
ksh_shvrChistory-b_2007-01-11
106+
ksh_shvrChistory-b_2008-02-02
107+
ksh_shvrChistory-b_2008-06-08
108+
ksh_shvrChistory-b_2008-11-04
109+
ksh_shvrChistory-b_2010-06-21
110+
ksh_shvrChistory-b_2010-10-26
111+
ksh_shvrChistory-b_2011-03-10
112+
ksh_shvrChistory-b_2012-08-01
113+
ksh_shvrChistory-b_2016-01-10
114+
loksh_6.7.5
115+
loksh_6.8.1
116+
loksh_6.9
117+
loksh_7.0
118+
loksh_7.1
119+
loksh_7.3
120+
loksh_7.4
121+
loksh_7.5
122+
loksh_7.6
62123
loksh_7.7
63124
loksh_7.8
125+
mksh_R45
126+
mksh_R46
127+
mksh_R47
128+
mksh_R48b
129+
mksh_R49
130+
mksh_R50f
131+
mksh_R51
132+
mksh_R52c
133+
mksh_R53a
134+
mksh_R54
135+
mksh_R55
136+
mksh_R56c
137+
mksh_R57
64138
mksh_R58
65139
mksh_R59c
140+
oksh_6.5
141+
oksh_6.6
142+
oksh_6.7.1
143+
oksh_6.8.1
144+
oksh_6.9
145+
oksh_7.0
146+
oksh_7.1
147+
oksh_7.2
148+
oksh_7.3
149+
oksh_7.4
150+
oksh_7.5
151+
oksh_7.6
66152
oksh_7.7
67153
oksh_7.8
154+
osh_0.25.0
155+
osh_0.26.0
156+
osh_0.27.0
157+
osh_0.28.0
158+
osh_0.29.0
159+
osh_0.30.0
160+
osh_0.31.0
161+
osh_0.32.0
162+
osh_0.33.0
163+
osh_0.34.0
68164
osh_0.35.0
69165
osh_0.36.0
166+
posh_0.12.6
70167
posh_0.13.2
71168
posh_0.14.1
169+
yashrs_0.3.0
170+
yashrs_0.4.0
171+
yashrs_0.4.1
172+
yashrs_0.4.2
173+
yashrs_0.4.3
174+
yashrs_0.4.4
72175
yashrs_0.4.5
176+
yashrs_3.0.0
177+
yashrs_3.0.1
178+
yashrs_3.0.2
73179
yashrs_3.0.3
180+
yash_2.41
181+
yash_2.42
182+
yash_2.43
183+
yash_2.44
184+
yash_2.45
185+
yash_2.46
186+
yash_2.47
187+
yash_2.48
188+
yash_2.49
189+
yash_2.50
190+
yash_2.51
191+
yash_2.52
192+
yash_2.53
193+
yash_2.54
194+
yash_2.55
195+
yash_2.56.1
196+
yash_2.57
197+
yash_2.58.1
74198
yash_2.59
75199
yash_2.60
200+
zsh_4.2.7
201+
zsh_5.0.8
202+
zsh_5.1.1
203+
zsh_5.2
204+
zsh_5.3.1
205+
zsh_5.4.2
206+
zsh_5.5.1
207+
zsh_5.6.2
208+
zsh_5.7.1
76209
zsh_5.8.1
77210
zsh_5.9

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ FROM debian:bookworm-slim AS builder
99
# Copy contents
1010
COPY "shvr.sh" "/shvr/shvr.sh"
1111
COPY "variants/" "/shvr/variants"
12+
COPY "patches/" "/shvr/patches"
1213
COPY "build/" "/usr/src/shvr"
1314
RUN chmod +x "/shvr/shvr.sh"
1415

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# SPDX-FileCopyrightText: 2025 Alexandre Gomes Gaigalas <alganet@gmail.com>
2+
# SPDX-License-Identifier: ISC
3+
--- src/cmd/ksh93/Mamfile
4+
+++ src/cmd/ksh93/Mamfile
5+
@@ -1193,7 +1193,7 @@
6+
prev +li
7+
prev ${mam_libsecdb}
8+
prev +lintl
9+
-exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} ${mam_libm} ${mam_libdl} : run features/math.sh data/math.tab
10+
+exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} -lm ${mam_libm} ${mam_libdl} : run features/math.sh data/math.tab
11+
make ${PACKAGE_ast_INCLUDE}/ast_standards.h implicit
12+
done ${PACKAGE_ast_INCLUDE}/ast_standards.h dontcare
13+
done FEATURE/math generated
14+
@@ -1348,7 +1348,7 @@
15+
prev +li
16+
prev ${mam_libsecdb}
17+
prev +lintl
18+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o -lm ${mam_libshell} ${mam_libdl} ${mam_libast}
19+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o ${mam_libshell} ${mam_libdl} ${mam_libast} -lm
20+
done ksh generated
21+
make shcomp
22+
make shcomp.o
23+
@@ -1371,7 +1371,7 @@
24+
prev +lintl
25+
setv CC.DLL -UCC.DLL
26+
setv SH_DICT -DSH_DICT="\"libshell\""
27+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o -lm ${mam_libshell} ${mam_libdl} ${mam_libast}
28+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o ${mam_libshell} ${mam_libdl} ${mam_libast} -lm
29+
done shcomp generated
30+
make suid_exec
31+
make suid_exec.o
32+
@@ -1394,7 +1394,7 @@
33+
prev ${mam_libsecdb}
34+
prev +lintl
35+
setv CC.DLL -UCC.DLL
36+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libdl} ${mam_libast}
37+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libdl} ${mam_libast} -lm
38+
done suid_exec generated
39+
make shell
40+
prev libshell.a archive
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# SPDX-FileCopyrightText: 2025 Alexandre Gomes Gaigalas <alganet@gmail.com>
2+
# SPDX-License-Identifier: ISC
3+
--- src/cmd/ksh93/Mamfile
4+
+++ src/cmd/ksh93/Mamfile
5+
@@ -1196,7 +1196,7 @@
6+
prev +li
7+
prev ${mam_libsocket}
8+
prev ${mam_libsecdb}
9+
-exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} ${mam_libm} ${mam_libdl} ${mam_libnsl} : run features/math.sh data/math.tab
10+
+exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} -lm ${mam_libm} ${mam_libdl} ${mam_libnsl} : run features/math.sh data/math.tab
11+
make ${PACKAGE_ast_INCLUDE}/ast_standards.h implicit
12+
done ${PACKAGE_ast_INCLUDE}/ast_standards.h dontcare
13+
done FEATURE/math generated
14+
@@ -1350,7 +1350,7 @@
15+
prev +li
16+
prev ${mam_libsocket}
17+
prev ${mam_libsecdb}
18+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o -lm ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast}
19+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast} -lm
20+
done ksh generated
21+
make shcomp
22+
make shcomp.o
23+
@@ -1374,7 +1374,7 @@
24+
prev ${mam_libsecdb}
25+
setv CC.DLL -UCC.DLL
26+
setv SH_DICT -DSH_DICT="\"libshell\""
27+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o -lm ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast}
28+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast} -lm
29+
done shcomp generated
30+
make suid_exec
31+
make suid_exec.o
32+
@@ -1397,7 +1397,7 @@
33+
prev ${mam_libsocket}
34+
prev ${mam_libsecdb}
35+
setv CC.DLL -UCC.DLL
36+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libnsl} ${mam_libdl} ${mam_libast}
37+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libnsl} ${mam_libdl} ${mam_libast} -lm
38+
done suid_exec generated
39+
make shell
40+
prev libshell.a archive
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# SPDX-FileCopyrightText: 2025 Alexandre Gomes Gaigalas <alganet@gmail.com>
2+
# SPDX-License-Identifier: ISC
3+
--- src/cmd/ksh93/Mamfile
4+
+++ src/cmd/ksh93/Mamfile
5+
@@ -1216,7 +1216,7 @@
6+
prev +li
7+
prev ${mam_libsocket}
8+
prev ${mam_libsecdb}
9+
-exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} ${mam_libm} ${mam_libdl} ${mam_libnsl} : run features/math.sh data/math.tab
10+
+exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} ${mam_libm} -lm ${mam_libdl} ${mam_libnsl} : run features/math.sh data/math.tab
11+
make ${PACKAGE_ast_INCLUDE}/ast_standards.h implicit
12+
done ${PACKAGE_ast_INCLUDE}/ast_standards.h dontcare
13+
done FEATURE/math generated
14+
@@ -1370,7 +1370,7 @@
15+
prev +li
16+
prev ${mam_libsocket}
17+
prev ${mam_libsecdb}
18+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o -lm ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast}
19+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast} -lm
20+
done ksh generated
21+
make shcomp
22+
make shcomp.o
23+
@@ -1394,7 +1394,7 @@
24+
prev ${mam_libsecdb}
25+
setv CC.DLL -UCC.DLL
26+
setv SH_DICT -DSH_DICT="\"libshell\""
27+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o -lm ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast}
28+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o ${mam_libshell} ${mam_libnsl} ${mam_libdl} ${mam_libast} -lm
29+
done shcomp generated
30+
make suid_exec
31+
make suid_exec.o
32+
@@ -1417,7 +1417,7 @@
33+
prev ${mam_libsocket}
34+
prev ${mam_libsecdb}
35+
setv CC.DLL -UCC.DLL
36+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libnsl} ${mam_libdl} ${mam_libast}
37+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libnsl} ${mam_libdl} ${mam_libast} -lm
38+
done suid_exec generated
39+
make shell
40+
prev libshell.a archive
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# SPDX-FileCopyrightText: 2025 Alexandre Gomes Gaigalas <alganet@gmail.com>
2+
# SPDX-License-Identifier: ISC
3+
--- src/cmd/ksh93/Mamfile
4+
+++ src/cmd/ksh93/Mamfile
5+
@@ -1219,7 +1219,7 @@
6+
prev +li
7+
prev ${mam_libsocket}
8+
prev ${mam_libsecdb}
9+
-exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} ${mam_libm} ${mam_libnsl} : run features/math.sh data/math.tab
10+
+exec - iffe -v -c '${CC} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ' ref ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -I${PACKAGE_ast_INCLUDE} -I${INSTALLROOT}/include ${mam_libdll} ${mam_libcmd} ${mam_libast} -lm ${mam_libm} ${mam_libnsl} : run features/math.sh data/math.tab
11+
make ${PACKAGE_ast_INCLUDE}/ast_standards.h implicit
12+
done ${PACKAGE_ast_INCLUDE}/ast_standards.h dontcare
13+
done FEATURE/math generated
14+
@@ -1374,7 +1374,7 @@
15+
prev +li
16+
prev ${mam_libsocket}
17+
prev ${mam_libsecdb}
18+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o -lm ${mam_libshell} ${mam_libnsl} ${mam_libast}
19+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o ksh pmain.o ${mam_libshell} ${mam_libnsl} ${mam_libast} -lm
20+
done ksh generated
21+
make shcomp
22+
make shcomp.o
23+
@@ -1398,7 +1398,7 @@
24+
prev ${mam_libsecdb}
25+
setv CC.DLL -UCC.DLL
26+
setv SH_DICT -DSH_DICT="\"libshell\""
27+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o -lm ${mam_libshell} ${mam_libnsl} ${mam_libast}
28+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o shcomp shcomp.o ${mam_libshell} ${mam_libnsl} ${mam_libast} -lm
29+
done shcomp generated
30+
make suid_exec
31+
make suid_exec.o
32+
@@ -1421,7 +1421,7 @@
33+
prev ${mam_libsocket}
34+
prev ${mam_libsecdb}
35+
setv CC.DLL -UCC.DLL
36+
-exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libnsl} ${mam_libast}
37+
+exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} ${mam_cc_L+-L.} ${mam_cc_L+-L${INSTALLROOT}/lib} -o suid_exec suid_exec.o ${mam_libast} ${mam_libnsl} ${mam_libast} -lm
38+
done suid_exec generated
39+
make shell
40+
prev libshell.a archive

0 commit comments

Comments
 (0)