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 by pramsey, 10 years ago

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 by Bborie Park, 10 years ago

That fixed it in Linux 32 and 64-bit.

comment:3 by strk, 10 years ago

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.