diff --git a/deps-packaging/libcurl/cfbuild-libcurl.spec b/deps-packaging/libcurl/cfbuild-libcurl.spec index 2626b7086..d00e049d7 100644 --- a/deps-packaging/libcurl/cfbuild-libcurl.spec +++ b/deps-packaging/libcurl/cfbuild-libcurl.spec @@ -1,4 +1,4 @@ -%define curl_version 8.1.2 +%define curl_version 8.4.0 Summary: CFEngine Build Automation -- libcurl Name: cfbuild-libcurl diff --git a/deps-packaging/libcurl/distfiles b/deps-packaging/libcurl/distfiles index 4957691f2..1b0bc2af3 100644 --- a/deps-packaging/libcurl/distfiles +++ b/deps-packaging/libcurl/distfiles @@ -1 +1 @@ -2e5a9b8fcdc095bdd2f079561f369de71c5eb3b80f00a702fbe9a8b8d9897891 curl-8.1.2.tar.gz +816e41809c043ff285e8c0f06a75a1fa250211bbfb2dc0a037eeef39f1a9e427 curl-8.4.0.tar.gz diff --git a/deps-packaging/libcurl/hpux/build b/deps-packaging/libcurl/hpux/build index 1ce54831d..d5e21d401 100755 --- a/deps-packaging/libcurl/hpux/build +++ b/deps-packaging/libcurl/hpux/build @@ -9,6 +9,9 @@ TTD=${BUILD_ROOT}/cfbuild-libcurl-devel${PREFIX} # Build +# autotools on hpux 11.23 with gcc 4.2.3 uses -std=gnu99 which excludes _LARGEFILE_SOURCE required for fseeko() +# see https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html for reference on _LARGEFILE_SOURCE + ./configure --prefix=$PREFIX \ --with-sysroot=$PREFIX \ --with-ssl=$PREFIX \ @@ -28,7 +31,7 @@ TTD=${BUILD_ROOT}/cfbuild-libcurl-devel${PREFIX} --without-polarssl \ --without-winidn \ --without-winssl \ - CPPFLAGS="-DAF_LOCAL=AF_UNIX" + CPPFLAGS="-DAF_LOCAL=AF_UNIX -D_LARGEFILE_SOURCE" gmake # Test