Opened 9 months ago

Closed 9 months ago

#3728 closed task (fixed)

change libname to major.minor

Reported by: martinl Owned by: grass-dev@…
Priority: normal Milestone: 7.6.1
Component: Compiling Version: svn-trunk
Keywords: Cc:
CPU: Unspecified Platform: Unspecified

Description

GRASS library names point to a full version major.minor.release, eg. libgrass_gis.7.4.4.so|dll. Removing release version from libname would help solving eg. QGIS GRASS plugin packaging problem as described in #3718.

Attachments (1)

patch_3728.diff (1.3 KB) - added by martinl 9 months ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 9 months ago by martinl

Please test attachment:patch_3728.diff. It introduces new GRASS_LIB_VERSION_NUMBER compilation variable. BTW, GRASS_VERSION_NAME defined in Grass.make doesn't seems to be used at all and could be probably removed.

Changed 9 months ago by martinl

Attachment: patch_3728.diff added

comment:2 Changed 9 months ago by martinl

Milestone: 7.6.07.6.1

Ticket retargeted after milestone closed

comment:3 Changed 9 months ago by martinl

In 74021:

change libname to major.minor, see #3728

comment:4 Changed 9 months ago by martinl

No objections, patch applied in r74021 to trunk.

comment:5 Changed 9 months ago by martinl

In 74023:

Grass.make: remove unused GRASS_VERSION_NAME, see #3728

comment:6 Changed 9 months ago by martinl

In 74030:

osgeo4w: change libname to major.minor, see #3728

comment:7 Changed 9 months ago by martinl

In 74039:

change libname to major.minor, see #3728 (g76: merge r74021, r74023, r7430)

comment:8 Changed 9 months ago by martinl

Resolution: fixed
Status: newclosed

After testing wingrass packages changes also applied in releasebranch_7_6. Closing.

Note: See TracTickets for help on using tickets.