The Samba-Bugzilla – Bug 6147
wrong GNU ld version check prevents use of symbol version scripts
Last modified: 2009-03-31 08:01:25 UTC
The GNU ld version check in configure.in contains two bugs:
- it tries to discard all version output preceding the version number using .*, which is greedy and throws away the major version number
- it has a 'test' syntax error by omitting spaces around the '='.
This causes samba to fail to use the symbol version scripts when creating shared libraries with binutils 2.19.1.
Patch to follow.
Created attachment 3964 [details]
patch for proper GNU ld version check
checked in but introduced a different bug, which is about to be fixed soon.