Pass the libpq build prefix to configure in order to find just built
libraries.
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
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}"
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/