You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@milagro.apache.org by km...@apache.org on 2019/08/23 10:08:26 UTC
[incubator-milagro-crypto-c] 01/01: fix bug in Fedora tests. Update
README build instructions
This is an automated email from the ASF dual-hosted git repository.
kmccusker pushed a commit to branch issue41
in repository https://gitbox.apache.org/repos/asf/incubator-milagro-crypto-c.git
commit 420c1ed640a518a591228a5dfcf8900e3b165e74
Author: Kealan McCusker <ke...@gmail.com>
AuthorDate: Fri Aug 23 11:07:48 2019 +0100
fix bug in Fedora tests. Update README build instructions
---
README.md | 22 ++++++++++++++--------
VERSION | 2 +-
test/test_output_functions_ZZZ.c.in | 2 +-
3 files changed, 16 insertions(+), 10 deletions(-)
diff --git a/README.md b/README.md
index 555f3bd..f4080f4 100644
--- a/README.md
+++ b/README.md
@@ -53,19 +53,25 @@ In order to build this library, the following packages are required:
The above packages can be installed in different ways, depending on the Operating System used:
-* **Debian/Ubuntu Linux**
+* **Ubuntu 18.04 Linux**
+```
+sudo dpkg --add-architecture i386
+sudo apt-get install -y astyle ca-certificates cmake doxygen doxygen-latex g++ \
+ g++-multilib gcc git lcov make mingw-w64 parallel python-pip python-setuptools\
+ python3-pip python3-setuptools wine-stable wine64
+sudo pip install cffi autopep8
+sudo pip3 install cffi
+```
- sudo apt-get install -y git cmake build-essential python python-dev python-pip libffi-dev doxygen doxygen-latex parallel
- sudo pip install cffi
-
+* **Fedora 30 Linux**
-* **RedHat/CentOS/Fedora Linux**
+Python is not supported for this operating systems.
```
-sudo yum groupinstall "Development Tools" "Development Libraries"
-sudo yum install -y git cmake python libpython-devel python-pip libffi-devel doxygen doxygen-latex parallel
-sudo pip install cffi
+sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo
+sudo dnf install -y @development-tools cmake libffi-devel libasan parallel mingw64-gcc \
+ mingw32-gcc lcov winehq-stable libstdc++-*.i686 glibc-*.i686 libgcc.i686
```
* **MacOS**
diff --git a/VERSION b/VERSION
index 3eefcb9..7dea76e 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.0
+1.0.1
diff --git a/test/test_output_functions_ZZZ.c.in b/test/test_output_functions_ZZZ.c.in
index c32bfc0..fae38b0 100644
--- a/test/test_output_functions_ZZZ.c.in
+++ b/test/test_output_functions_ZZZ.c.in
@@ -304,7 +304,7 @@ int read_ECP8_ZZZ(ECP8_ZZZ *ecp8, char* stringx)
void read_OCT(octet *oct, char* string, int len)
{
- char buff[len-1];
+ char buff[len];
strncpy(buff,string,len-1);
buff[len-1] = '\0';
OCT_fromHex(oct,buff);