issue #20041: build extensions dynamically