@@ -42,9 +42,6 @@ LIBSSH2_VERSION=1.8.0
42
42
LIBSSH2_CLONE_DIR=" ${BUILD_DIR} /libssh2"
43
43
LIBSSH2_BUILD_DIR=" ${LIBSSH2_CLONE_DIR} /build"
44
44
45
- CURL_VERSION=7.64.0
46
- CURL_CLONE_DIR=" ${BUILD_DIR} /curl"
47
-
48
45
ORIG_WHEEL_DIR=" ${BUILD_DIR} /original-wheelhouse"
49
46
WHEEL_DEP_DIR=" ${BUILD_DIR} /deps-wheelhouse"
50
47
WHEELHOUSE_DIR=" ${SRC_DIR} /dist"
@@ -152,29 +149,6 @@ cmake28 "${LIBSSH2_CLONE_DIR}" \
152
149
cmake28 --build " ${LIBSSH2_BUILD_DIR} " --target install
153
150
popd
154
151
155
- >&2 echo
156
- >&2 echo
157
- >&2 echo ============================================
158
- >&2 echo downloading source of curl v${CURL_VERSION} :
159
- >&2 echo ============================================
160
- >&2 echo
161
- git clone \
162
- --depth=1 \
163
- -b " curl-$( echo " ${CURL_VERSION} " | sed ' s/\./_/g' ) " \
164
- https://github.com/curl/curl.git \
165
- " ${CURL_CLONE_DIR} "
166
-
167
- pushd " ${CURL_CLONE_DIR} "
168
- ./buildconf && \
169
- ./configure \
170
- --prefix=" ${STATIC_DEPS_PREFIX} " \
171
- --with-ssl \
172
- --with-libssh2 \
173
- --disable-shared && \
174
- make -j9 && \
175
- make install
176
- popd
177
-
178
152
>&2 echo
179
153
>&2 echo
180
154
>&2 echo ==================================================
@@ -195,18 +169,12 @@ git clone \
195
169
>&2 echo
196
170
mkdir -p " ${LIBGIT2_BUILD_DIR} "
197
171
pushd " ${LIBGIT2_BUILD_DIR} "
198
- # moving libcurl away from path because cmake choses *.so
199
- # over *.a for some weird reason even though pkg-config
200
- # does this choice correctly
201
- mkdir -p /usr/local/lib/bak
202
- mv /usr/local/lib/libcurl.so* /usr/local/lib/bak/
203
172
# Ref https://libgit2.org/docs/guides/build-and-link/
204
173
cmake28 " ${LIBGIT2_CLONE_DIR} " \
205
174
-DCMAKE_INSTALL_PREFIX=" ${STATIC_DEPS_PREFIX} " \
206
175
-DCMAKE_BUILD_TYPE=Release \
207
176
-DBUILD_CLAR=OFF \
208
177
-DTHREADSAFE=ON
209
- mv /usr/local/lib/bak/libcurl.so* /usr/local/lib/
210
178
cmake28 --build " ${LIBGIT2_BUILD_DIR} " --target install
211
179
popd
212
180
0 commit comments