ExportImport test spurious failure on Solaris with gcc 4.9
I'm building CMake (the 3.8.1 release tag) on a Solaris 10 box using GCC 4.9. A few of the tests are failing, but one that looks spurious is the ExportImport test. Internally, it defines a test called testLibNoSONAME
which uses readelf
to obtain a list of symbols in the library and it is using SONAME
as the regular expression. It is finding a symbol called testLibNoSONAME
, which I think it should not be matching against. Probably need to make this regular expression a bit less greedy in what it matches, but someone who is across all the platforms and what symbol names they use might need to take a look.