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.