CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

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:spark from 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)

Vladimir Druzenko (vvd) · 4.2.0
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
Vladimir Druzenko (vvd) · 3.3.4_4
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:		2026Q3
e1a98853b2
Ronald Klop (ronald) · 3.3.4_3
*/*: bump portrevision for openjdk dependency change

Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version.

PR:	293756
4bc030c701
Ronald Klop (ronald) · 3.3.4_2
*/*: bump portrevision after java_default=25 update

Included all ports that have USES=java.

PR:	293559
86813e9ccf
Ronald Klop (ronald) · 3.3.4_1
*/*: bump portrevision after java_default=21 update

PR:	272855
2baaf16375
Piotr Kubaj (pkubaj) · 3.3.4
devel/spark: broken on powerpc, same as i386
338ccd45fb
Muhammad Moinur Rahman (bofh) · 3.3.4
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/D48201
0835676e36
Vladimir Druzenko (vvd) · 3.3.4
devel/spark: fixed typo about BROKEN_i386

PR:	282762
Fixes:	a6250ad195d9 (Marked i386 as broken)
MFH:	2024Q4
0bb946687d
Vladimir Druzenko (vvd) · 3.3.4
devel/spark: Marked i386 as broken

Not enough memory on this architecture to build the port.

PR:	282310
MFH:	2024Q4
a6250ad195
Vladimir Druzenko (vvd) · 3.3.4
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:		2024Q3
8cce17a44c
Dirk Meyer (dinoex) · 3.3.0
devel/spark: lowering the memory to 1gb for i386 and armv*

PR: 266902
8022738ef7
Michael Osipov (michaelo) · 3.3.0
*/*: 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/D44229
90e44770f5
Stefan Eßer (se) · 3.3.0
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
Neel Chauhan (nc) · 3.3.0
devel/spark: Revive port

PR:	266484
0d25fd7c24
Rene Ladan (rene)
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
Yuri Victorovich (yuri) · 2.1.1_2
devel/spark: Release maintainership
4fd527f812
Rene Ladan (rene) · 2.1.1_2
devel/spark: mark for expiration, depends on expired devel/maven33
2a2ac368fa
Stefan Eßer (se) · 2.1.1_2
devel/spark: Add CPE information

Approved by:	portmgr (blanket)
5cba71060d
Daniel Engberg (diizzy) · 2.1.1_2
devel/spark: Update MASTER_SITES

Approved by:	rene (portmgr blanket), arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D32410
b1ec400127
Mathieu Arnold (mat) · 2.1.1_2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Yuri Victorovich (yuri) · 2.1.1_2
devel/spark: Remove 2.7 restriction from python
11cf841ff8
Antoine Brodin (antoine) · 2.1.1_1
Deprecate a few ports

With hat:	portmgr
41a5348a3b
Jung-uk Kim (jkim) · 2.1.1_1
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/D22342
5a52a08234
Yuri Victorovich (yuri) · 2.1.1_1
devel/spark: Take maintainership.
2b807b4771
Dmitry Sivachenko (demon) · 2.1.1_1
Drop maintainership, I do not use Spark anymore.
e6f0cae914
Antoine Brodin (antoine) · 2.1.1_1
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
f7455240e3
Dmitry Sivachenko (demon) · 2.1.1
Update to version 2.1.1.
f6f27a1744
Martin Wilke (miwi) · 2.1.0_1
- Fix shebangs - Fix plist - Bump PORTREVISION
0dfde3a3e4
Dmitry Sivachenko (demon) · 2.1.0
bash is needed on build stage too.
7b5335baec
Dmitry Sivachenko (demon) · 2.1.0
Update to version 2.1.0.

Submitted by:	Mark Dixon <mnd999@gmail.com>
d2f5c4b087
Dmitry Sivachenko (demon) · 1.6.1
Use {} to denote variable.

PR:		214005
ae29d53c5c
Dmitry Sivachenko (demon) · 1.6.1
Allow to build hadoop stack with java-1.8, there are several reports it is working fine.
34d8ecfd3d
John Marino (marino) · 1.6.1
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
Mathieu Arnold (mat) · 1.6.1
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Dmitry Sivachenko (demon) · 1.6.1
Update to version 1.6.1.
f187d16628
Dmitry Sivachenko (demon) · 1.6.0
Update to version 1.6.0.

Submitted by:	Mark Dixon <mnd999@gmail.com>
6dfc7fdde7
Dmitry Sivachenko (demon) · 1.5.2
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
Dmitry Sivachenko (demon) · 1.5.1
Update to version 1.5.1.

Submitted by:	Mark Dixon <mnd999@gmail.com>
d41c2efda4
Mathieu Arnold (mat) · 1.2.1
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:	Absolight
88bfe4bd43
Dmitry Sivachenko (demon) · 1.2.1
Update to version 1.2.1.
096a8fe775
Dmitry Sivachenko (demon) · 1.2.0
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