Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Mar 2017 17:22:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 218013] openjfx8-devel gradle dependency check
Message-ID:  <bug-218013-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218013

            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@FreeBSD.org
          Reporter: jochen.rassler@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 !=3D "1.8") {
    def ver =3D gradle.gradleVersion.split("[\\.]");
    def gradleMajor =3D Integer.parseInt(ver[0]);
    def gradleMinor =3D Integer.parseInt(ver[1]);
    def err =3D "";
    if (gradleMajor =3D=3D 1) {
        if (gradleMinor < 8) {
            err =3D "Gradle version too old: ${gradle.gradleVersion}; must =
be at
least 1.8"
        }

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

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

=20=20=20
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 !=3D "") logger.warn(err);
=20=20=20
logger.warn("**************************************************************=
***");
}

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218013-13>