[Bug 218013] openjfx8-devel gradle dependency check

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Mar 22 17:22:28 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218013

            Bug ID: 218013
           Summary: openjfx8-devel gradle dependency check
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: jochen.rassler at gmail.com

Although openjfx8-devel works fine using gradle 3.2.1 (as of Bug fix 215677),
the build script still explicitly checks for gradle 1.8. I think this can be
updated.

Snippet from build-script:

// Check that Gradle 1.8 is in use.
if (gradle.gradleVersion != "1.8") {
    def ver = gradle.gradleVersion.split("[\\.]");
    def gradleMajor = Integer.parseInt(ver[0]);
    def gradleMinor = Integer.parseInt(ver[1]);
    def err = "";
    if (gradleMajor == 1) {
        if (gradleMinor < 8) {
            err = "Gradle version too old: ${gradle.gradleVersion}; must be at
least 1.8"
        }

        // Blacklisted versions of gradle
        if (gradleMinor == 11) {
            err = "JavaFX fails to build with Gradle ${gradle.gradleVersion};
supported version is 1.8"
        }
    }

    if (IS_GRADLE_VERSION_CHECK && err != "") {
        fail(err);
    }

   
logger.warn("*****************************************************************");
    logger.warn("Unsupported gradle version $gradle.gradleVersion in use.");
    logger.warn("Only version 1.8 is supported. Use this version at your own
risk");
    if ( err != "") logger.warn(err);
   
logger.warn("*****************************************************************");
}

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list