[postgis-tickets] [SCM] PostGIS branch master updated. 3.1.0alpha2-137-g9732cf8

rmrodriguez at carto.com rmrodriguez at carto.com
Wed Nov 4 01:13:48 PST 2020


This is breaking building other sublibs, which worked before.

$ pwd
/home/raul/dev/public/postgis/postgis
$ make -j11
make: *** No rule to make target '../liblwgeom/.libs/liblwgeom.a',
needed by 'postgis_module.o'.  Stop.

It also makes building everything in parallel unstable:

$ ./autogen.sh && ./configure CC=clang CXX=clang++ CFLAGS="$CFLAGS"
CXXFLAGS="$CXXFLAGS" CPPFLAGS="$C
PPFLAGS" LDFLAGS="$LDFLAGS" && make -j11 check
[...]
PostGIS was built successfully. Ready to install.
$ echo $?
2

Note that tests weren't executed and it failed, although the last
message is saying everything was built successfully.

Please consider reverting this.

On Tue, Nov 3, 2020 at 7:08 PM <git at osgeo.org> wrote:
>
> This is an automated email from the git hooks/post-receive script. It was
> generated because a ref change was pushed to the repository containing
> the project "PostGIS".
>
> The branch, master has been updated
>        via  9732cf8398a56db784889bc0f91597e6f7a8e5a9 (commit)
>       from  d1eed39947597725da795a18e841297fde80e223 (commit)
>
> Those revisions listed above that are new to this repository have
> not appeared on any other notification email; so we list those
> revisions in full, below.
>
> - Log -----------------------------------------------------------------
> commit 9732cf8398a56db784889bc0f91597e6f7a8e5a9
> Author: Sandro Santilli <strk at kbt.io>
> Date:   Tue Nov 3 19:08:26 2020 +0100
>
>     Avoid encoding dependencies from subdirs
>
>     Only makes confusion when running make in parallel
>
> diff --git a/postgis/Makefile.in b/postgis/Makefile.in
> index 59eb918..34bfa59 100644
> --- a/postgis/Makefile.in
> +++ b/postgis/Makefile.in
> @@ -193,12 +193,6 @@ $(PG_OBJS): ../liblwgeom/.libs/liblwgeom.a ../libpgcommon/libpgcommon.a ../postg
>  ../postgis_revision.h:
>         $(MAKE) -C .. postgis_revision.h
>
> -../liblwgeom/.libs/liblwgeom.a:
> -       $(MAKE) -C ../liblwgeom liblwgeom.la
> -
> -../libpgcommon/libpgcommon.a:
> -       $(MAKE) -C ../libpgcommon libpgcommon.a
> -
>  $(WAGYU_LIBPATH):
>         $(MAKE) -C ../deps/wagyu all
>
> diff --git a/raster/rt_pg/Makefile.in b/raster/rt_pg/Makefile.in
> index 96a5a37..120ec29 100644
> --- a/raster/rt_pg/Makefile.in
> +++ b/raster/rt_pg/Makefile.in
> @@ -116,15 +116,6 @@ endif
>         $(SQLPP) -I../../postgis/ -I../../ $< | grep -v '^#' | \
>         $(PERL) -lpe "s'MODULE_PATHNAME'\$(MODULEPATH)'g;s'@extschema@\.''g" > $@
>
> -../../liblwgeom/.libs/liblwgeom.a:
> -       $(MAKE) -C ../../liblwgeom
> -
> -../rt_core/librtcore.a:
> -       $(MAKE) -C ../rt_core
> -
> -../../libpgcommon/libpgcommon.a:
> -       $(MAKE) -C ../../libpgcommon
> -
>  # Objects dependencies
>  # NOTE: the .a deps are really only link-time dependencies, but at this
>  #       time I dunno how to wncode those
>
> -----------------------------------------------------------------------
>
> Summary of changes:
>  postgis/Makefile.in      | 6 ------
>  raster/rt_pg/Makefile.in | 9 ---------
>  2 files changed, 15 deletions(-)
>
>
> hooks/post-receive
> --
> PostGIS
> _______________________________________________
> postgis-tickets mailing list
> postgis-tickets at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/postgis-tickets



-- 
Raúl Marín Rodríguez
carto.com


More information about the postgis-tickets mailing list