Skip to content

Commit f4c7cc2

Browse files
authored
Update GNUmakefile
Re-instate the gui interface version setting to specify the version for linking the library in order to maintain ABI compatibility. Without this, apps linked to one version of the GUI library will try to use more recent (but incompatible) versions.
1 parent e6bbd85 commit f4c7cc2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Source/GNUmakefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ include $(GNUSTEP_MAKEFILES)/common.make
2929
include ../Version
3030
include ../config.make
3131

32+
# Interface version changes with each minor release
33+
libgnustep-gui_INTERFACE_VERSION=${GNUSTEP_GUI_MAJOR_VERSION}.${GNUSTEP_GUI_MINOR_VERSION}
34+
3235
srcdir = .
3336
PACKAGE_NAME = gnustep-gui
3437
LIBRARY_VAR = GNUSTEP_GUI

0 commit comments

Comments
 (0)