From 03d29e4c154500b923beaf541b7737fbab5dc6e3 Mon Sep 17 00:00:00 2001 From: Evan Cordell Date: Tue, 5 Apr 2016 14:18:01 -0400 Subject: [PATCH 1/2] Update Readme with info on fixing C99/C11 issues on OSX --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index c09a7a367..ed3383737 100644 --- a/README.md +++ b/README.md @@ -62,3 +62,13 @@ Now run the server; it will use sqlite as the SQL server. Now quay will be running on: http://127.0.0.1:5000 The username is `devtable` and the password is `password`. + +Some packages may fail to build with clang (which now defaults to C11). +They can be installed with C99 with: + +``` +CFLAGS='-std=c99' pip install --no-cache --no-binary :all: gevent +CFLAGS='-std=c99' pip install --no-cache --no-binary :all: cffi +CFLAGS='-std=c99' pip install --no-cache --no-binary :all: cryptography +``` + From 59dbff6ced9d191e9e8c2250f32f2410f3cc6d9b Mon Sep 17 00:00:00 2001 From: Evan Cordell Date: Tue, 5 Apr 2016 14:48:55 -0400 Subject: [PATCH 2/2] Freeze requirements --- requirements-nover.txt | 2 +- requirements.txt | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/requirements-nover.txt b/requirements-nover.txt index 4ef530475..415fa1963 100644 --- a/requirements-nover.txt +++ b/requirements-nover.txt @@ -60,6 +60,6 @@ bintrees redlock semantic-version bencode -cryptography==1.1.2 # Remove version when https://github.com/pyca/cryptography/issues/2690 fixed +cryptography httmock moto diff --git a/requirements.txt b/requirements.txt index c1af2bcb5..fbad34030 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ aiowsgi==0.5 alembic==0.8.4 APScheduler==3.0.5 -autobahn==0.9.3-3 +autobahn==0.9.3.post3 Babel==2.2.0 beautifulsoup4==4.4.1 bencode==1.0 @@ -9,9 +9,9 @@ bintrees==2.0.4 blinker==1.4 boto==2.39.0 cachetools==1.1.5 -cffi==1.5.0 +cffi==1.5.2 contextlib2==0.5.1 -cryptography==1.1.2 +cryptography==1.3.1 debtcollector==1.2.0 decorator==4.0.6 enum34==1.1.2 @@ -23,10 +23,10 @@ Flask-RESTful==0.2.12 Flask-Testing==0.4.2 funcparserlib==0.3.6 funcsigs==0.4 -functools32==3.2.3-2 +functools32==3.2.3.post2 future==0.15.2 futures==3.0.4 -gevent==1.0.2 +gevent==1.1.1 gipc==0.6.0 greenlet==0.4.9 gunicorn==18.0