[cmake-developers] [CMake 0012878]: find_package(Java) gives warning "regex not supported" again
Mantis Bug Tracker
mantis at public.kitware.com
Tue Jan 17 12:55:36 EST 2012
The following issue has been SUBMITTED.
======================================================================
http://public.kitware.com/Bug/view.php?id=12878
======================================================================
Reported By: Dan Kegel
Assigned To:
======================================================================
Project: CMake
Issue ID: 12878
Category: Modules
Reproducibility: always
Severity: minor
Priority: normal
Status: new
======================================================================
Date Submitted: 2012-01-17 12:55 EST
Last Modified: 2012-01-17 12:55 EST
======================================================================
Summary: find_package(Java) gives warning "regex not
supported" again
Description:
Java.cmake has a hard-coded regex to parse java version strings, and it did
not expect 'icedtea' to appear in them.
It did seem to expect 'oem' to appear in them, so blindly piggyback on that
to add 'icedtea'. (Since a character class is used, it would also support
-tie-me-a-code and other anagrams, but fixing that is best done by
the author of that regex if desired.)
See attached patch.
Steps to Reproduce:
Same as for bug 11676, but on latest ubuntu (12.04) with latest jdk
(openjdk-7-jdk).
Additional Information:
Exact log:
CMake Warning at /usr/local/cmake/share/cmake-2.8/Modules/FindJava.cmake:120
(message):
regex not supported: java version "1.7.0_147-icedtea"
OpenJDK Runtime Environment (IcedTea7 2.0) (7~b147-2.0-1ubuntu2)
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode). Please report
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2012-01-17 12:55 Dan Kegel New Issue
======================================================================
More information about the cmake-developers
mailing list