Bug 238152 - java/eclipse: Fix build when using maven-3.6.1
Summary: java/eclipse: Fix build when using maven-3.6.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Steve Wills
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-26 23:19 UTC by Jonathan Chen
Modified: 2019-05-27 16:04 UTC (History)
1 user (show)

See Also:


Attachments
eclipse build fixes (97.18 KB, patch)
2019-05-26 23:19 UTC, Jonathan Chen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Chen 2019-05-26 23:19:02 UTC
Created attachment 204631 [details]
eclipse build fixes

The maven-3.6.1 update has exposed a build-error. Disable a test-build to fix it.

This attached patch also incorporates fixes from:
  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237813

In summary, the attached patch will:
 1. disable non-required test to fix build errors from maven-3.6.1
 2. fixes for powerpc64 build; remove pkg-plist for dynamic plist to cater for multiple ARCH builds.

No PORTREVISION bump required.
Comment 1 commit-hook freebsd_committer freebsd_triage 2019-05-27 16:04:02 UTC
A commit references this bug:

Author: swills
Date: Mon May 27 16:03:35 UTC 2019
New revision: 502804
URL: https://svnweb.freebsd.org/changeset/ports/502804

Log:
  java/eclipse: Fix build when using maven-3.6.1

  While here, fix powerpc64 build and remove pkg-plist for dynamic plist
  to cater for multiple ARCH builds.

  PR:		238152
  Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)

Changes:
  head/java/eclipse/Makefile
  head/java/eclipse/files/patch-eclipse.pde.build
  head/java/eclipse/files/patch-eclipse.platform.releng
  head/java/eclipse/files/patch-eclipse.platform.swt
  head/java/eclipse/pkg-descr
  head/java/eclipse/pkg-plist
  head/java/eclipse/scripts/pre-build
Comment 2 Steve Wills freebsd_committer freebsd_triage 2019-05-27 16:04:48 UTC
Committed, thanks!