Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit dfea26c

Browse files
committed
Release v3.8.1
Forgot to bump SO_VERSION and API_VERSION to 3.8
1 parent 0a544d2 commit dfea26c

File tree

5 files changed

+19
-7
lines changed

5 files changed

+19
-7
lines changed

ChangeLog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11

22
ChangeLog file for safeclib
33

4+
Changes in 3.8.1
5+
- Forgot to bump SO_VERSION and API_VERSION to 3.8
6+
47
Changes in 3.8
58
- Fixed wrong *printf_s \0 termination. Broken since 3.7. GH #124.
69
- Fixed getenv_s to not handle_error for non-existent env var. GH #119

Dockerfile-fedora-aarch64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# https://github.com/moby/moby/releases/tag/v17.05.0-ce
33
ARG BASE_IMAGE=fedora
44
#FROM ${BASE_IMAGE}
5-
FROM multiarch/fedora:30-aarch64
5+
FROM fedora:39-aarch64
66

77
# Test with non-root user.
88
ENV TEST_USER tester

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ Tested Platforms
259259

260260
The library has been tested on the following systems:
261261

262-
- Linux Fedora core 31 - 36 amd64/i386 glibc 2.28 - 2.36 (all gcc's + clang's)
262+
- Linux Fedora core 31 - 39 amd64/i386 glibc 2.28 - 2.38 (all gcc's + clang's)
263263
- Mac OS X 10.6-12 w/ Apple developer tools and macports (all gcc's + clang's)
264264
- Linux Debian 9 - 11 amd64/i386 glibc 2.24 - 2.28 (all gcc's + clang's)
265265
- Linux centos 7 amd64

README.rst

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,15 @@ To build you do the following:
219219
repository. Optionally, you can do ``make check`` if you want to run the
220220
unit tests.
221221

222+
On Apple M1-M3 hardware I was told to use this:
223+
224+
::
225+
226+
./configure --disable-hardening CC="clang -arch arm64 -arch x86_64" \
227+
CXX="clang -arch arm64 -arch x86_64" CPP="clang -E" CXXCPP="clang -E"
228+
229+
This builds safeclib as a fat lib for macOS arm64 + X86-64 using clang.
230+
222231
- Installing
223232

224233
Installation must be preformed by ``root``, an ``Administrator`` on most
@@ -264,7 +273,7 @@ Tested Platforms
264273

265274
The library has been tested on the following systems:
266275

267-
- Linux Fedora core 31 - 36 amd64/i386 glibc 2.28 - 2.36 (all gcc’s +
276+
- Linux Fedora core 31 - 39 amd64/i386 glibc 2.28 - 2.38 (all gcc’s +
268277
clang’s)
269278
- Mac OS X 10.6-12 w/ Apple developer tools and macports (all gcc’s +
270279
clang’s)

configure.ac

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# configure.ac - Process with autoconf to produce a configure script
22
#
33
# 2012, Jonathan Toppins <[email protected]>
4-
# 2017-2022 Reini Urban <[email protected]>
4+
# 2017-2024 Reini Urban <[email protected]>
55
#
66
# Copyright (c) 2012, 2013 Cisco Systems
7-
# Copyright (c) 2017-2022 Reini Urban
7+
# Copyright (c) 2017-2024 Reini Urban
88
# All rights reserved.
99
#
1010
# Permission is hereby granted, free of charge, to any person
@@ -1073,8 +1073,8 @@ AC_SUBST([TARBALL_VERSION_FILE])
10731073
# version information, refer to the libtool manual, section "Updating
10741074
# library version information":
10751075
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
1076-
AC_SUBST([SAFEC_SO_VERSION], [3:7:0])
1077-
AC_SUBST([SAFEC_API_VERSION], [3.7.0])
1076+
AC_SUBST([SAFEC_SO_VERSION], [3:8:0])
1077+
AC_SUBST([SAFEC_API_VERSION], [3.8.0])
10781078

10791079
AC_MSG_CHECKING([package version])
10801080
AC_MSG_RESULT($PACKAGE_VERSION)

0 commit comments

Comments
 (0)