CVE and update status of the FreeBSD ports tree3,924 unaddressed CVEs in 706 portsAll times are CET
Port details

french/aster 17.5.4

Code_Aster finite element method solver

Port info

Maintainer
thierry@FreeBSD.org
Packages
latest: 17.5.4
Upstream
up to date
Last update
to 17.5.4 · 89df0f372e
Quarterly
not in the 2026Q4 packages
WWW
https://www.code-aster.org/
CPE
not set in the port, and none could be determined, and that does not mean none exists
Links
cgit · VuXML · Report wrong data

UPDATING

No entry in UPDATING affects this port.

Entries come from UPDATING in the ports tree. They are matched to a port through the AFFECTS line, which is free text, so an entry that names no port (“users of python”) or a port that no longer exists is not shown anywhere.

Install

Package
# pkg install fr-aster
installs 17.5.4 from latest
Port
# cd /usr/ports/french/aster && make install clean
# make -C /usr/ports/french/aster config  # change options first
Size
64 MiB download · 577 MiB installed
License
GPLv2
Options
1 of 3 on in the package: PARA
Show the 2 options that are off
DEBUG STD
pkg-message
Shown after installing
On i386 or amd64 platforms, we suggest you install the port french/homard,
an additional meshing tool.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1617.5.4✗–
FreeBSD 15✗✗–
FreeBSD 1417.5.4✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗✗–
FreeBSD 14✗✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Dependencies

Depends on 40

Run and library dependencies of the package on latest. Build dependencies are not in the package index.

Required by 0

No package on latest depends on it.

Packages on latest that depend on it directly.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 17.5.4.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (205)

Thierry Thomas (thierry) · 17.5.4
french/aster: upgrade Code_Aster to 17.5.4

Remark: the sequential build is still possible with the recent versions
of Code_Aster, but the functionnalities are limited, this is why this
port is now set with MPI (MPICH) by default. This implies several
updates in its dependencies and their consumers.

PR:		297804
89df0f372e
Tijl Coosemans (tijl) · 14.6.0.1_14
*/*: Use C.UTF-8 locale

Ports 02f27a83b44d fixed the ports tree to the C locale so it would work
correctly in environments where users use a locale that isn't compatible
with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just
upper case letters.  USE_LOCALE was introduced to let ports use another
locale if they needed it.  The C.UTF-8 locale was created later on to be
mostly compatible with the C locale.

Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE.  The
world has moved to Unicode so all ports either require it or know how to
build correctly in a Unicode environment.

PR:		295945
Exp-run by:	antoine
b6ec06f079
Rene Ladan (rene) · 14.6.0.1_14
all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
2a7c056120
Max Brazhnikov (makc) · 14.6.0.1_14
*/*: bump PORTREVISION after switching to NumPy 2.x
2bf3834a19
Max Brazhnikov (makc) · 14.6.0.1_13
*/*: Switch to NumPy 2.x

PR:		294328
Exp-run:	antoine
b0b4d9e1ea
Charlie Li (vishwin) · 14.6.0.1_13
python.mk: retire ${PYNUMPY}

With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.
d04d23ae37
Charlie Li (vishwin) · 14.6.0.1_13
math/py-numpy: switch all consumers to math/py-numpy1

...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS

PR: 281470
d4bd5ba72e
Po-Chuan Hsieh (sunpoet) · 14.6.0.1_12
*/*: Change *_DEPENDS from devel/util-linux back to misc/getopt

- Revert c8ace2f4ca960d3a3a0038846923efcae2f8443d
- Bump PORTREVISION for dependency change

PR:		281625, 281934
Reference:	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281934#c2
521da5fb10
Daniel Engberg (diizzy) · 14.6.0.1_11
*/*: Switch from misc/getopt to devel/util-linux

misc/getopt expired on 2024-10-31 so it's time to switch

PR:		281625
Approved by:	portmgr (blanket, build fix)
c8ace2f4ca
Thierry Thomas (thierry) · 14.6.0.1_11
french/aster: mark BROKEN

I have a WIP to upgrade Code_Aster to a newer release, not yet ready.
b9a2ee3c9d
Muhammad Moinur Rahman (bofh) · 14.6.0.1_11
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
bbab7f59e9
Thierry Thomas (thierry) · 14.6.0.1_11
*/*: bump PORTREVISION after the upgrade of OpenBLAS

PR:		273219
ab1713728d
Rene Ladan (rene) · 14.6.0.1_10
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3d9a815d9c
Thierry Thomas (thierry) · 14.6.0.1_10
*/*: bump PORTREVISION to chase the upgrade of CGNS
6d2cccaaf8
Christian Weisgerber (naddy) · 14.6.0.1_9
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Gerald Pfeifer (gerald) · 14.6.0.1_8
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
8d3e020ed0
Thierry Thomas (thierry) · 14.6.0.1_7
french/aster: switch to HDF5-1.10

Note: this port should be upgraded to a newer release, WIP.

PR:		265152
35fb1d0012
Alexey Dokuchaev (danfe) · 14.6.0.1_6
Convert five port descriptions and one configuration file to UTF-8.
298946a8b1
Felix Palmen (zirias) · 14.6.0.1_6
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
ddae4e92d8
Stefan Eßer (se) · 14.6.0.1_6
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 14.6.0.1_6
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Dima Panov (fluffy) · 14.6.0.1_6
*/*: bump all consumers after recent boost upgrade
4cf39decb3
Tobias C. Berner (tcberner) · 14.6.0.1_5
science/hdf5: bump PORTREVISION of consumers

The SO-version increased in the update to 1.12.2 in
a43418b81530f7e897abfbe18dd59f44265a1a0f .

Reported by:	VVD <vvd@unislabs.com>
5564b3b420
Tobias C. Berner (tcberner) · 14.6.0.1_4
french: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Andreas Fehlner (fehlner@gmx.de)
  *  Dan Phillips <dan-ports@dp.id.au>
  *  Elvis Chiang <elvis@sslab.cs.ccu.edu.tw>
  *  Frederic Culot <frederic@culot.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  janos.mohacsi@bsd.hu
  *  thierry@pompo.net

With hat:	portmgr
0c7138cb67
Thierry Thomas (thierry) · 14.6.0.1_4
french/aster: unbreak and simplify

- unbreak with Python-3.8 after PR 257864;

- remove unused options.
2f1be8d115
Rene Ladan (rene) · 14.6.0.1_4
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
620968a43a
Mathieu Arnold (mat) · 14.6.0.1_4
all: Remove all other $FreeBSD keywords.
135fdeebb9
Mathieu Arnold (mat) · 14.6.0.1_4
Remove # $FreeBSD$ from Makefiles.
305f148f48
Joseph Mingrone (jrm) · 14.6.0.1_4
editors/emacs: Update to 27.2

This is a bug-fix release with no new features.

https://www.gnu.org/software/emacs/news/NEWS.27.2

Reviewed by:	ashish
Differential Revision:	https://reviews.freebsd.org/D27700
4c42925142
Thierry Thomas (thierry) · 14.6.0.1_3
- Chase gfortran10 and do not force Gcc any more;

- Mark french/aster BROKEN untill a solution is found for PR 252916.

PR:		252916
89c2cde9ae
Thierry Thomas (thierry) · 14.6.0.1_2
Modify cad/scotch to support int64.

Bump PORTREVISION of consumers because this changes the ABI.
2ed08d7521
Thierry Thomas (thierry) · 14.6.0.1_1
Modify cad/scotch to install shared libraries.

Chase these libraries to the consumers ports.
376636fda5
Thierry Thomas (thierry) · 14.6.0.1
Upgrade Code_Aster to 14.6.0-1.

This implies:

- french /aster builds fine with clang, but it seg-faults: switched to Gcc

- ASTK is upgraded to 2019.0-1

- math/mumps is upgraded to 5.1.2-aster7

- TFEL/MFront is now required, but when the compilers of tfel and aster are
  different, it cannot be linked
  . recopopy science/tfel to science/tfel-edf and depends on science/tfel-edf
  . science/tfel-edf is built by Gcc, from the sources included in Aster's
    tarball
  . register the conflicts
d50519a41d
Kyle Evans (kevans) · 14.4.0.1_3
Multiple ports: improve regex compliance (part 2)

This is again a part of the project to stop extraneous escaping of
ordinary characters and redefine some ordinary escapes as special
behavior.

Most of these ports are pushed over to use textproc/gsed because they
want to use GNU extensions.  Others are fixed to either escape appropriately
(e.g. $$ rather than \$ in Makefiles!) or just remove redundant escapes
(e.g. backtick in single quotes doesn't need escaped).

PR:		229925
MFH:		no (invasive risk)
5bc1617efc
Thierry Thomas (thierry) · 14.4.0.1_3
Switch from mpich2 to mpich and chase ScaLAPACK´s upgrade.
b675b9e816
Thierry Thomas (thierry) · 14.4.0.1_2
- Do not try to get VmSize on -CURRENT - Add a dependency on xterm + Some minor fixes.
4d877350e8
Thierry Thomas (thierry) · 14.4.0.1_1
Fix a typo.
a7fba3d5ff
Thierry Thomas (thierry) · 14.4.0.1_1
Let Code_Aster use Python-3.7.
bda7766bf0
Thierry Thomas (thierry) · 14.4.0.1
Mark BROKEN on FreeBSD < 12 and on 32 bits systems.

Reported by:	pfg
3f3d31178a
Thierry Thomas (thierry) · 14.4.0.1
Upgrade Code_Aster to 14.4.0-1.

PR:		242655
785dabb6ab
Jan Beich (jbeich) · 13.6.0.1_6
devel/openmp: update to 9.0.0

- Connect tests to the framework to help QA remaining patches
- Force rebuild all consumers after https://reviews.llvm.org/D59783

Changes:	http://llvm.org/viewvc/llvm-project/openmp/tags/RELEASE_900/final/?view=log
ABI:		https://abi-laboratory.pro/tracker/timeline/llvm_openmp/
b03c67869c
Mathieu Arnold (mat) · 13.6.0.1_5
Convert to UCL & cleanup pkg-message (categories e-g)
79698c8457
Gerald Pfeifer (gerald) · 13.6.0.1_5
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Jan Beich (jbeich) · 13.6.0.1_4
devel/openmp: phase out

- Expire after the last version without /usr/lib/libomp.so
- Drop SOVERSION for seamless transition (i.e., avoid conditionals)

PR:		236907
Approved by:	bapt (maintainer)
Differential Revision:	https://reviews.freebsd.org/D19767
3b1a1bcee4
Gerald Pfeifer (gerald) · 13.6.0.1_3
Related to revision 499061 bump ports with USES=fortran to have them benefit from the improved situation where libgcc_s is only used when absolutely necessary.

Suggested by:	tijl
879e75a659
Thierry Thomas (thierry) · 13.6.0.1_2
Move math/mumps-edf to math/mumps.

This port is for MUMPS 5.x.

Reported by:	pfg
652c6cc395
Thierry Thomas (thierry) · 13.6.0.1_2
- Fix BROKEN: actually it is broken on amd64 for all versions since r490369   on math/metis;

- Remove deprecation caused by Qt4: it builds without pylupdate4, but
  translations are missing.
20d852e362
Thierry Thomas (thierry) · 13.6.0.1_1
Switch lrelease from Qt4 to Qt5. No PORTREVISION bump needed.
ecef5754c8
Thierry Thomas (thierry) · 13.6.0.1_1
Comment the BROKEN lines.

Reported by:	linimon
a35e50456c
Thierry Thomas (thierry) · 13.6.0.1_1
Note the exact cause of the failure (conflict with the file proto.h installed by math/metis).
3253cc52b0