From: Daniele Varrazzo Date: Sat, 27 Aug 2022 11:37:45 +0000 (+0100) Subject: build: build ldap with sasl and ssl support X-Git-Tag: 3.1~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c4c3fbee0258ddaae08c4f54502c66be2a9692fc;p=thirdparty%2Fpsycopg.git build: build ldap with sasl and ssl support Pass the libpq build prefix to configure in order to find just built libraries. --- diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index d3e8a2938..0f510920f 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -101,7 +101,7 @@ jobs: uses: actions/cache@v3 with: path: /tmp/libpq.build - key: libpq-${{ env.LIBPQ_VERSION }}-${{ matrix.platform }}-${{ matrix.arch }}-1 + key: libpq-${{ env.LIBPQ_VERSION }}-${{ matrix.platform }}-${{ matrix.arch }}-2 - name: Create the binary package source tree run: python3 ./tools/build/copy_to_binary.py diff --git a/tools/build/build_libpq.sh b/tools/build/build_libpq.sh index dd056495b..612439fea 100755 --- a/tools/build/build_libpq.sh +++ b/tools/build/build_libpq.sh @@ -86,7 +86,8 @@ if [ "$ID" == "centos" ]; then cd "${sasl_dir}" autoreconf -i - ./configure --prefix=${LIBPQ_BUILD_PREFIX} + ./configure --prefix=${LIBPQ_BUILD_PREFIX} \ + CPPFLAGS=-I${LIBPQ_BUILD_PREFIX}/include/ LDFLAGS=-L${LIBPQ_BUILD_PREFIX}/lib make else cd "${sasl_dir}" @@ -113,7 +114,9 @@ if [ "$ID" == "centos" ]; then cd "${ldap_dir}" - ./configure --prefix=${LIBPQ_BUILD_PREFIX} --enable-backends=no --enable-null + ./configure --prefix=${LIBPQ_BUILD_PREFIX} --enable-backends=no --enable-null \ + CPPFLAGS=-I${LIBPQ_BUILD_PREFIX}/include/ LDFLAGS=-L${LIBPQ_BUILD_PREFIX}/lib + make depend make -C libraries/liblutil/ make -C libraries/liblber/