Skip to content

Commit 5569834

Browse files
committed
[v1.0] bump all major dylib versions by one (re: 41dfd03)
We have surely introduced ABI incompatibilities, so bump the major dynamic library version numbers by 1 on the 1.0 branch; this will be the numbers used for the 1.0.11 release and on. We should do our very best to maintain ABI stability on the 1.0 branch as of 1.0.11. src/lib/libast/Mamfile, src/lib/libcmd/Mamfile, src/lib/libdll/Mamfile, src/cmd/ksh93/Mamfile: - Bump DYLIB_VERSION as per the above. src/lib/libast/include/aso.h, src/lib/libcmd/cmd.h, src/lib/libdll/dlllib.h, src/cmd/ksh93/include/national.h: - Copyright year update in strategically chosen header files to trigger a relink of the four libraries.
1 parent c38c57b commit 5569834

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

src/cmd/ksh93/Mamfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ setv LDFLAGS
1414
setv SH_DICT \"libshell\"
1515
setv DYLIB_PRE %{mam_cc_SUFFIX_DYNAMIC?*?%{mam_cc_PREFIX_DYNAMIC}?%{mam_cc_PREFIX_SHARED}?}
1616
setv DYLIB_SUF %{mam_cc_SUFFIX_DYNAMIC-%{mam_cc_SUFFIX_SHARED}}
17-
setv DYLIB_VERSION 2.0
17+
setv DYLIB_VERSION 3.0
1818

1919
make install virtual
2020
note *

src/cmd/ksh93/include/national.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* *
33
* This software is part of the ast package *
44
* Copyright (c) 1982-2011 AT&T Intellectual Property *
5-
* Copyright (c) 2020-2022 Contributors to ksh 93u+m *
5+
* Copyright (c) 2020-2024 Contributors to ksh 93u+m *
66
* and is licensed under the *
77
* Eclipse Public License, Version 2.0 *
88
* *

src/lib/libast/Mamfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ setv IFFEFLAGS
1515
setv LDFLAGS
1616
setv DYLIB_PRE %{mam_cc_SUFFIX_DYNAMIC?*?%{mam_cc_PREFIX_DYNAMIC}?%{mam_cc_PREFIX_SHARED}?}
1717
setv DYLIB_SUF %{mam_cc_SUFFIX_DYNAMIC-%{mam_cc_SUFFIX_SHARED}}
18-
setv DYLIB_VERSION 6.0
18+
setv DYLIB_VERSION 7.0
1919

2020
note *
2121
note * iffe and cc invocations are mostly the same but some add custom flags;

src/lib/libast/include/aso.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* *
33
* This software is part of the ast package *
44
* Copyright (c) 1985-2011 AT&T Intellectual Property *
5-
* Copyright (c) 2020-2022 Contributors to ksh 93u+m *
5+
* Copyright (c) 2020-2024 Contributors to ksh 93u+m *
66
* and is licensed under the *
77
* Eclipse Public License, Version 2.0 *
88
* *

src/lib/libcmd/Mamfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ setv LDFLAGS
1313
setv CCLDFLAGS
1414
setv DYLIB_PRE %{mam_cc_SUFFIX_DYNAMIC?*?%{mam_cc_PREFIX_DYNAMIC}?%{mam_cc_PREFIX_SHARED}?}
1515
setv DYLIB_SUF %{mam_cc_SUFFIX_DYNAMIC-%{mam_cc_SUFFIX_SHARED}}
16-
setv DYLIB_VERSION 2.0
16+
setv DYLIB_VERSION 3.0
1717

1818
make install virtual
1919
note *

src/lib/libcmd/cmd.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* *
33
* This software is part of the ast package *
44
* Copyright (c) 1992-2012 AT&T Intellectual Property *
5-
* Copyright (c) 2020-2023 Contributors to ksh 93u+m *
5+
* Copyright (c) 2020-2024 Contributors to ksh 93u+m *
66
* and is licensed under the *
77
* Eclipse Public License, Version 2.0 *
88
* *

src/lib/libdll/Mamfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ setv LDFLAGS
1313
setv CCLDFLAGS
1414
setv DYLIB_PRE %{mam_cc_SUFFIX_DYNAMIC?*?%{mam_cc_PREFIX_DYNAMIC}?%{mam_cc_PREFIX_SHARED}?}
1515
setv DYLIB_SUF %{mam_cc_SUFFIX_DYNAMIC-%{mam_cc_SUFFIX_SHARED}}
16-
setv DYLIB_VERSION 2.0
16+
setv DYLIB_VERSION 3.0
1717

1818
make install virtual
1919
note *

src/lib/libdll/dlllib.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* *
33
* This software is part of the ast package *
44
* Copyright (c) 1997-2011 AT&T Intellectual Property *
5-
* Copyright (c) 2020-2022 Contributors to ksh 93u+m *
5+
* Copyright (c) 2020-2024 Contributors to ksh 93u+m *
66
* and is licensed under the *
77
* Eclipse Public License, Version 2.0 *
88
* *

0 commit comments

Comments
 (0)