devel/spark: Update 3.3.4 => 4.2.0 Release Notes: https://spark.apache.org/releases/spark-release-4-2-0.html PR: 299311 Sponsored by: UNIS Labs (vvd, commit patch)8017e59ed4
Port details
devel/spark4.2.0
Fast big data processing engine
- Maintainer
- freebsd@sysctl.cz
- Packages
- apache-spark 4.2.0
- Upstream
- up to date
- CPE
apache:sparkfrom the port- WWW
- https://spark.apache.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (41)
devel/spark: Update Enable only for java 8 and 11 Spark with Java 17 has a lot of build crashes on FreeBSD. While here replace PORTVERSION with DISTVERSION. PR: 296715 Sponsored by: UNIS Labs Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org> MFH: 2026Q3e1a98853b2
*/*: bump portrevision for openjdk dependency change Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version. PR: 2937564bc030c701
*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
*/*: bump portrevision after java_default=21 update PR: 2728552baaf16375
devel/spark: broken on powerpc, same as i386338ccd45fb
Mk/**java.mk: Convert bsd.java.mk to USES The following features have been added or changed: - Instead of USE_JAVA use USES=java. This defaults to USES=java:build,run if NO_BUILD is undefined. Else it defaults to USES=java:run - Instead of USE_ANT=yes use USES=java:ant which also implies USES=java:build - Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or extract - Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply build or run - Instead of JAVA_RUN=yes use USES=java:run does not imply extract or build - Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version> Approved by: mat (portmgr), glewis Differential Revision: https://reviews.freebsd.org/D482010835676e36
devel/spark: fixed typo about BROKEN_i386 PR: 282762 Fixes: a6250ad195d9 (Marked i386 as broken) MFH: 2024Q40bb946687d
devel/spark: Marked i386 as broken Not enough memory on this architecture to build the port. PR: 282310 MFH: 2024Q4a6250ad195
devel/spark: update 3.3.0 → 3.3.4 Release notes: https://spark.apache.org/releases/spark-release-3-3-1.html https://spark.apache.org/releases/spark-release-3-3-2.html https://spark.apache.org/releases/spark-release-3-3-3.html https://spark.apache.org/releases/spark-release-3-3-4.html Also fix build - pkg-plist. PR: 280325 280333 Approved by: Martin Filla <freebsd@sysctl.cz> (maintainer) MFH: 2024Q38cce17a44c
devel/spark: lowering the memory to 1gb for i386 and armv* PR: 2669028022738ef7
*/*: properly depend on Maven package devel/maven and devel/maven39 do not provide mvn(1) from LOCALBASE that one comes from devel/maven-wrapper instead. Therefore, one should depend on the package rather than a non-existing executable/script. Approved by: jrm (mentor), otis (mentor), vvd Differential Revision: https://reviews.freebsd.org/D4422990e44770f5
devel/spark: fix multiple issues The devel/spark port had been resurrected by Neel Chauhan based on PR 266484, but that PR had become stale and did not follow current rules and conventions (and had some issues that needed to be fixed). Neel has run out of time fixing the issues and I have taken over and finished the patches he had been working on. This updated port has been tested with poudriere testport, but I do not have a suitable test environment to run functional tests on. Please address run-time issues that are detected to both the maintainer of the port and to me. Approved by: portmgr (blanket)6d342acaa5
devel/spark: Revive port PR: 2664840d25fd7c24
cleanup: Remove expired ports: 2022-03-31 devel/spark: Depends on expired devel/maven33 This should fix INDEX again. There are PRs to update this port and import hadoop3.34eabd5edc
devel/spark: Release maintainership4fd527f812
devel/spark: mark for expiration, depends on expired devel/maven332a2ac368fa
devel/spark: Add CPE information Approved by: portmgr (blanket)5cba71060d
devel/spark: Update MASTER_SITES Approved by: rene (portmgr blanket), arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D32410b1ec400127
Remove # $FreeBSD$ from Makefiles.305f148f48
devel/spark: Remove 2.7 restriction from python11cf841ff8
Deprecate a few ports With hat: portmgr41a5348a3b
Clean up after java/openjdk6 and java/openjdk6-jre removal java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and java/openjdk6 and java/openjdk6-jre were removed from the ports tree (r512663). Now this patch completely removes remaining stuff from the ports tree. PR: 241953 (exp-run) Reviewed by: glewis Approved by: portmgr (antoine) Differential Revision: https://reviews.freebsd.org/D223425a52a08234
devel/spark: Take maintainership.2b807b4771
Drop maintainership, I do not use Spark anymore.e6f0cae914
Reduce dependency on the python2 metaport PR: 225752 Submitted by: Yasuhiro KIMURAf7455240e3
Update to version 2.1.1.f6f27a1744
- Fix shebangs - Fix plist - Bump PORTREVISION0dfde3a3e4
bash is needed on build stage too.7b5335baec
Update to version 2.1.0. Submitted by: Mark Dixon <mnd999@gmail.com>d2f5c4b087
Use {} to denote variable.
PR: 214005ae29d53c5cAllow to build hadoop stack with java-1.8, there are several reports it is working fine.34d8ecfd3d
devel/spark: Avoid building in /root ($HOME) Following other maven ports, set user.home to $WRKDIR to prevent writing in /root or $HOME during the build, which is a file system violation. While here, change the do-install target to respect 80 columns. PR: 208666 Approved by: maintainer (demon@) (notice the 666 suffix?)c2b1b1865e
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6Update to version 1.6.1.f187d16628
Update to version 1.6.0. Submitted by: Mark Dixon <mnd999@gmail.com>6dfc7fdde7
Update to version 1.5.2. Ensure that correct version of Java is used to build sources by passing JAVA_HOME to MAKE_ENV. Submitted by: Mark Dixon <mnd999@gmail.com>d2afdd2a3d
Update to version 1.5.1. Submitted by: Mark Dixon <mnd999@gmail.com>d41c2efda4
Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight88bfe4bd43Update to version 1.2.1.096a8fe775
New port: Apache Spark. Apache Spark is a fast and general-purpose cluster computing system. It provides high-level APIs in Java, Scala and Python, and an optimized engine that supports general execution graphs. It also supports a rich set of higher-level tools including Spark SQL for SQL and structured data processing, MLlib for machine learning, GraphX for graph processing, and Spark Streaming. WWW: http://spark.apache.org/ba9632cb5b