Ticket #1876 (closed defect: fixed)

Opened 11 months ago

Last modified 11 months ago

lwgeom_calculate_circ_tree symbol missing

Reported by: pramsey Owned by: pramsey
Priority: blocker Milestone: PostGIS 2.1.0
Component: postgis Version: trunk
Keywords: Cc:

Description

When loading up postgis-2.1.so, the linker complains that lwgeom_calculate_circ_tree is missing. Specific to Linux it seems. Currently means regression cannot run.

Change History

Changed 11 months ago by pramsey

The libpgcommon.a was being built without resolution to the liblwgeom symbols, and when it was stacked onto the final link line for postgis.so it couldn't find the symbols it needed still. Changing from this:

SHLIB_LINK_F = ../liblwgeom/.libs/liblwgeom.a ../libpgcommon/libpgcommon.a  @SHLIB_LINK@ 

to this

SHLIB_LINK_F = ../libpgcommon/libpgcommon.a ../liblwgeom/.libs/liblwgeom.a @SHLIB_LINK@ 

in the ./postgis/Makefile.in fixed the problem on my Linux VM.

Changed 11 months ago by dustymugs

That fixed it in Linux 32 and 64-bit.

Changed 11 months ago by strk

  • status changed from new to closed
  • resolution set to fixed

Works fine for me as of r9949 -- assuming fixed (by r9934, I guess)

Note: See TracTickets for help on using tickets.