Source: postgresql-common
Version: 217
Severity: important

Dear Maintainer,

The recent changes to pg_buildext break the pgrouting build, specifically this 
change:

 
https://salsa.debian.org/postgresql/postgresql-common/-/commit/7184d60e2c73ff0decb5e4e574031550d74cebee#05d92fda6728ccf656ebc9e7e5f8b5fd325ed29f_276_283

pgrouting uses CMake so there is no Makefile when d/rules clean is executed:

 $ bash -x /usr/bin/pg_buildext -m="--ignore-errors" clean build-13 ; echo $?
 + set -eu
 + VENVARGS=
 + MAKEVARS=
 + getopts c:i:m:o:s opt
 + case $opt in
 + MAKEVARS==--ignore-errors
 + getopts c:i:m:o:s opt
 + shift 1
 + '[' clean ']'
 + action=clean
 + '[' -d build-13 ']'
 + srcdir=/tmp/buildd/pgrouting
 + target=build-13
 + opt=
 + case $action in
 + '[' build-13 ']'
 ++ sed -e 's:%v:*:g'
 ++ echo build-13
 + pattern=build-13
 + echo rm -rf build-13/
 rm -rf build-13/
 + rm -rf build-13/
 + '[' '' ']'
 + make clean
 make: *** No rule to make target 'clean'.  Stop.
 2

Kind Regards,

Bas

Reply via email to