Opened 10 years ago

Closed 10 years ago

#1876 closed defect (fixed)

lwgeom_calculate_circ_tree symbol missing

Reported by: pramsey Owned by: pramsey
Priority: blocker Milestone: PostGIS 2.1.0
Component: postgis Version: master
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 (3)

comment:1 Changed 10 years 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.

comment:2 Changed 10 years ago by Bborie Park

That fixed it in Linux 32 and 64-bit.

comment:3 Changed 10 years ago by strk

Resolution: fixed
Status: newclosed

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

Note: See TracTickets for help on using tickets.