notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Port details
gcc14 GNU Compiler Collection 14
14.2.0_4 lang on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 14.2.0_4Version of this port present on the latest quarterly branch.
Maintainer: salvadore@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-06-20 12:41:17
Last Update: 2025-09-10 10:09:57
Commit Hash: 0683db4
People watching this port, also watch:: pkgconf, rsync, smartmontools, libevent, mpc
License: GPLv3 GPLv3RLE
WWW:
https://gcc.gnu.org
Description:
GCC, the GNU Compiler Collection, supports a number of languages. This port installs the C, C++, and Fortran front ends as gcc14, g++14, and gfortran14, respectively.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (44 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gcc14-14.2.0_4/catalog.mk
  3. /usr/local/share/licenses/gcc14-14.2.0_4/LICENSE
  4. /usr/local/share/licenses/gcc14-14.2.0_4/GPLv3
  5. /usr/local/share/licenses/gcc14-14.2.0_4/GPLv3RLE
  6. bin/x86_64-portbld-freebsd14.2-c++14
  7. bin/x86_64-portbld-freebsd14.2-g++14
  8. bin/x86_64-portbld-freebsd14.2-gcc14
  9. bin/x86_64-portbld-freebsd14.2-gcc-14.2.0
  10. bin/x86_64-portbld-freebsd14.2-gcc-ar14
  11. bin/x86_64-portbld-freebsd14.2-gcc-nm14
  12. bin/x86_64-portbld-freebsd14.2-gcc-ranlib14
  13. bin/x86_64-portbld-freebsd14.2-gfortran14
  14. bin/c++14
  15. bin/cpp14
  16. bin/g++14
  17. bin/gcc14
  18. bin/gcc-ar14
  19. bin/gcc-nm14
  20. bin/gcc-ranlib14
  21. bin/gcov14
  22. bin/gcov-dump14
  23. bin/gcov-tool14
  24. bin/gfortran14
  25. bin/lto-dump14
  26. include/gcc14/ISO_Fortran_binding.h
  27. share/man/man1/cpp14.1.gz
  28. share/man/man1/g++14.1.gz
  29. share/man/man1/gcc14.1.gz
  30. share/man/man1/gcov14.1.gz
  31. share/man/man1/gcov-dump14.1.gz
  32. share/man/man1/gcov-tool14.1.gz
  33. share/man/man1/gfortran14.1.gz
  34. share/man/man1/lto-dump14.1.gz
  35. share/gcc-14.2.0/python/libstdcxx/__init__.py
  36. share/gcc-14.2.0/python/libstdcxx/v6/__init__.py
  37. share/gcc-14.2.0/python/libstdcxx/v6/printers.py
  38. share/gcc-14.2.0/python/libstdcxx/v6/xmethods.py
  39. @postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  40. @postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  41. @comment Insert PLIST.lib here
  42. @owner
  43. @group
  44. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • gcc14>0:lang/gcc14
Conflicts:
CONFLICTS:
  • gcc14-devel
To install the port:
cd /usr/ports/lang/gcc14/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/gcc14
  • pkg install gcc14
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gcc14
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le riscv64
distinfo:
TIMESTAMP = 1723974697 SHA256 (gcc-14.2.0.tar.xz) = a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9 SIZE (gcc-14.2.0.tar.xz) = 92306460

Packages (timestamps in pop-ups are UTC):
gcc14
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest14.2.0_414.2.0_4-14.2.0_414.2.0_4n/an/an/a
FreeBSD:13:quarterly14.2.0_414.2.0_4-14.2.0_414.2.0_4n/an/an/a
FreeBSD:14:latest14.2.0_414.2.0_4-14.2.0_414.2.0_4---
FreeBSD:14:quarterly14.2.0_414.2.0_4-14.2.0_414.2.0_4---
FreeBSD:15:latest14.2.0_414.2.0_4n/a-n/an/a--
FreeBSD:15:quarterly14.2.0_414.2.0_4n/a-n/an/a--
FreeBSD:16:latest14.2.0_414.2.0_4n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. as : devel/binutils
  2. gmake>=4.4.1 : devel/gmake
  3. makeinfo : print/texinfo
  4. as : devel/binutils
  5. perl5>=5.42.r<5.43 : lang/perl5.42
Runtime dependencies:
  1. as : devel/binutils
  2. indexinfo : print/indexinfo
Library dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. libmpc.so : math/mpc
This port is required by:
for Build
  1. archivers/R-cran-zip
  2. astro/wcslib
  3. benchmarks/hpl
  4. benchmarks/octave-forge-benchmark
  5. benchmarks/polygraph
  6. biology/py-PySCeS
  7. biology/viennarna
Expand this list (462 items / 455 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. cad/alliance
  3. cad/calculix-ccx
  4. cad/freecad
  5. cad/freecad-devel
  6. cad/gmsh
  7. cad/graywolf
  8. cad/xyce
  9. comms/gnuradio
  10. comms/gr-osmosdr
  11. converters/R-cran-base64enc
  12. databases/R-cran-RMariaDB
  13. databases/R-cran-RMySQL
  14. databases/R-cran-RPostgres
  15. databases/R-cran-nanoparquet
  16. databases/fastdb
  17. databases/proxysql
  18. devel/R-cran-Rcpp
  19. devel/R-cran-S7
  20. devel/R-cran-bindrcpp
  21. devel/R-cran-bit64
  22. devel/R-cran-cli
  23. devel/R-cran-clock
  24. devel/R-cran-collapse
  25. devel/R-cran-data.table
  26. devel/R-cran-ellipsis
  27. devel/R-cran-glue
  28. devel/R-cran-kit
  29. devel/R-cran-later
  30. devel/R-cran-lubridate
  31. devel/R-cran-magrittr
  32. devel/R-cran-mlbench
  33. devel/R-cran-pak
  34. devel/R-cran-parallelly
  35. devel/R-cran-pkgcache
  36. devel/R-cran-purrr
  37. devel/R-cran-rJava
  38. devel/R-cran-rappdirs
  39. devel/R-cran-rlang
  40. devel/R-cran-sourcetools
  41. devel/R-cran-sparsevctrs
  42. devel/R-cran-systemfonts
  43. devel/R-cran-testthat
  44. devel/R-cran-tibble
  45. devel/R-cran-tidyr
  46. devel/R-cran-timechange
  47. devel/R-cran-uuid
  48. devel/R-cran-vctrs
  49. devel/R-cran-webfakes
  50. devel/RStudio
  51. devel/efivar
  52. devel/ga
  53. devel/ghidra
  54. devel/json-fortran
  55. devel/kBuild
  56. devel/matreshka
  57. devel/py-llvmlite
  58. devel/py-lxml
  59. devel/py-numba
  60. devel/py-tables
  61. devel/xtensa-esp-elf
  62. editors/openoffice-4
  63. editors/openoffice-devel
  64. emulators/wine
  65. emulators/wine-devel
  66. emulators/wine-proton
  67. filesystems/R-cran-fs
  68. finance/R-cran-PerformanceAnalytics
  69. finance/R-cran-fBasics
  70. finance/R-cran-fGarch
  71. finance/R-cran-tseries
  72. french/aster
  73. ftp/R-cran-RCurl
  74. ftp/R-cran-curl
  75. graphics/R-cran-ggrepel
  76. graphics/R-cran-magick
  77. graphics/R-cran-pdftools
  78. graphics/R-cran-png
  79. graphics/R-cran-ragg
  80. graphics/R-cran-rgl
  81. graphics/enblend
  82. graphics/lightzone
  83. graphics/mahotas
  84. graphics/py-gdal
  85. graphics/qgis
  86. graphics/qgis-ltr
  87. graphics/rawtherapee
  88. graphics/xd3d
  89. java/openjdk11
  90. java/openjdk11-jre
  91. java/openjdk17
  92. java/openjdk17-jre
  93. java/openjdk21
  94. java/openjdk21-jre
  95. java/openjdk23
  96. java/openjdk24
  97. java/openjdk25
  98. java/openjdk26
  99. lang/gforth
  100. lang/opencoarrays
  101. lang/quilc
  102. lang/spidermonkey115
  103. lang/spidermonkey128
  104. lang/spidermonkey140
  105. math/R
  106. math/R-cran-RcppArmadillo
  107. math/R-cran-RcppRoll
  108. math/R-cran-VGAM
  109. math/R-cran-admisc
  110. math/R-cran-backports
  111. math/R-cran-collections
  112. math/R-cran-date
  113. math/R-cran-dplyr
  114. math/R-cran-exactRankTests
  115. math/R-cran-forecast
  116. math/R-cran-fracdiff
  117. math/R-cran-geepack
  118. math/R-cran-gmp
  119. math/R-cran-gsl
  120. math/R-cran-gss
  121. math/R-cran-hdrcde
  122. math/R-cran-igraph
  123. math/R-cran-irlba
  124. math/R-cran-lme4
  125. math/R-cran-mathjaxr
  126. math/R-cran-mnormt
  127. math/R-cran-mvtnorm
  128. math/R-cran-proxy
  129. math/R-cran-robustbase
  130. math/R-cran-sf
  131. math/R-cran-sp
  132. math/R-cran-spdep
  133. math/R-cran-terra
  134. math/R-cran-units
  135. math/R-cran-xts
  136. math/R-cran-zoo
  137. math/SCIP
  138. math/arpack++
  139. math/arpack-ng
  140. math/blacs
  141. math/blaspp
  142. math/blocksolve95
  143. math/cbc
  144. math/clp
  145. math/coinutils
  146. math/dbcsr
  147. math/deal.ii
  148. math/dune-alugrid
  149. math/dune-common
  150. math/dune-curvedgeometry
  151. math/dune-fem
  152. math/dune-foamgrid
  153. math/dune-functions
  154. math/dune-geometry
  155. math/dune-grid
  156. math/dune-grid-glue
  157. math/dune-istl
  158. math/dune-localfunctions
  159. math/dune-metagrid
  160. math/dune-multidomaingrid
  161. math/dune-pdelab
  162. math/dune-polygongrid
  163. math/dune-spgrid
  164. math/dune-typetree
  165. math/dune-uggrid
  166. math/dune-vtk
  167. math/elpa
  168. math/freefem++
  169. math/giacxcas
  170. math/gretl
  171. math/hsl
  172. math/lapackpp
  173. math/libRmath
  174. math/librsb
  175. math/ntpoly
  176. math/octave
  177. math/octave-forge-actuarial
  178. math/octave-forge-apa
  179. math/octave-forge-audio
  180. math/octave-forge-automatic-differentiation
  181. math/octave-forge-bim
  182. math/octave-forge-bioinfo
  183. math/octave-forge-biosig
  184. math/octave-forge-bsltl
  185. math/octave-forge-cfitsio
  186. math/octave-forge-cgi
  187. math/octave-forge-chartjs
  188. math/octave-forge-civil-engineering
  189. math/octave-forge-coder
  190. math/octave-forge-communications
  191. math/octave-forge-control
  192. math/octave-forge-csg-dataset
  193. math/octave-forge-csg-toolkit
  194. math/octave-forge-data-smoothing
  195. math/octave-forge-database
  196. math/octave-forge-dataframe
  197. math/octave-forge-datatypes
  198. math/octave-forge-dicom
  199. math/octave-forge-divand
  200. math/octave-forge-doctest
  201. math/octave-forge-econometrics
  202. math/octave-forge-fda
  203. math/octave-forge-femoctave
  204. math/octave-forge-fenv
  205. math/octave-forge-fileio
  206. math/octave-forge-financial
  207. math/octave-forge-fits
  208. math/octave-forge-fl-core
  209. math/octave-forge-fpl
  210. math/octave-forge-fuzzy-logic-toolkit
  211. math/octave-forge-fxp
  212. math/octave-forge-ga
  213. math/octave-forge-general
  214. math/octave-forge-generate_html
  215. math/octave-forge-geographiclib
  216. math/octave-forge-geometry
  217. math/octave-forge-gnuplot
  218. math/octave-forge-gsl
  219. math/octave-forge-hdf5oct
  220. math/octave-forge-ident
  221. math/octave-forge-image
  222. math/octave-forge-informationtheory
  223. math/octave-forge-instrument-control
  224. math/octave-forge-integration
  225. math/octave-forge-internal-fluid-flow
  226. math/octave-forge-interval
  227. math/octave-forge-io
  228. math/octave-forge-irsa
  229. math/octave-forge-joystick
  230. math/octave-forge-level-set
  231. math/octave-forge-linear-algebra
  232. math/octave-forge-llms
  233. math/octave-forge-lssa
  234. math/octave-forge-ltfat
  235. math/octave-forge-mapping
  236. math/octave-forge-matgeom
  237. math/octave-forge-mboct-fem-pkg
  238. math/octave-forge-mboct-mbdyn-pkg
  239. math/octave-forge-mboct-numerical-pkg
  240. math/octave-forge-mboct-octave-pkg
  241. math/octave-forge-mccabe-thiele
  242. math/octave-forge-mechanics
  243. math/octave-forge-miscellaneous
  244. math/octave-forge-missing-functions
  245. math/octave-forge-mpi
  246. math/octave-forge-mqtt
  247. math/octave-forge-msh
  248. math/octave-forge-multicore
  249. math/octave-forge-mvn
  250. math/octave-forge-nan
  251. math/octave-forge-ncarray
  252. math/octave-forge-netcdf
  253. math/octave-forge-nlwing2
  254. math/octave-forge-nnet
  255. math/octave-forge-nurbs
  256. math/octave-forge-oct2mat
  257. math/octave-forge-octave-pool
  258. math/octave-forge-octave_mermaid_js
  259. math/octave-forge-octave_php_wrapper
  260. math/octave-forge-octave_tar
  261. math/octave-forge-octave_zstd
  262. math/octave-forge-octclip
  263. math/octave-forge-octproj
  264. math/octave-forge-odbc
  265. math/octave-forge-odebvp
  266. math/octave-forge-optics
  267. math/octave-forge-optim
  268. math/octave-forge-optiminterp
  269. math/octave-forge-outliers
  270. math/octave-forge-parallel
  271. math/octave-forge-pde1dm
  272. math/octave-forge-piqp
  273. math/octave-forge-pkg-octave-doc
  274. math/octave-forge-plot
  275. math/octave-forge-ponchon-savarit
  276. math/octave-forge-prompt
  277. math/octave-forge-psychrometrics
  278. math/octave-forge-pythonic
  279. math/octave-forge-quaternion
  280. math/octave-forge-queueing
  281. math/octave-forge-rf
  282. math/octave-forge-rtree
  283. math/octave-forge-secs1d
  284. math/octave-forge-secs2d
  285. math/octave-forge-secs3d
  286. math/octave-forge-signal
  287. math/octave-forge-simp
  288. math/octave-forge-sockets
  289. math/octave-forge-sole
  290. math/octave-forge-sparsersb
  291. math/octave-forge-specfun
  292. math/octave-forge-special-matrix
  293. math/octave-forge-splines
  294. math/octave-forge-sqlite
  295. math/octave-forge-statistics
  296. math/octave-forge-statistics-resampling
  297. math/octave-forge-stk
  298. math/octave-forge-strings
  299. math/octave-forge-struct
  300. math/octave-forge-symband
  301. math/octave-forge-symbolic
  302. math/octave-forge-tablicious
  303. math/octave-forge-tcl-octave
  304. math/octave-forge-timer
  305. math/octave-forge-tsa
  306. math/octave-forge-velas
  307. math/octave-forge-video
  308. math/octave-forge-websockets
  309. math/octave-forge-zenity
  310. math/octave-forge-zeromq
  311. math/openblas64
  312. math/openfst
  313. math/osi
  314. math/petiga
  315. math/py-cyipopt
  316. math/py-libceed
  317. math/py-numpy
  318. math/py-numpy1
  319. math/py-primme
  320. math/py-pynleq2
  321. math/py-rpy2
  322. math/py-scikit-umfpack
  323. math/py-scs
  324. math/py-slepc4py
  325. math/rkward
  326. math/scalapack
  327. math/scalapackfx
  328. math/scilab
  329. math/scorec-core
  330. math/sfft
  331. math/slepc
  332. math/spfft
  333. math/spla
  334. math/sprng
  335. math/suitesparse-graphblas
  336. math/sundials
  337. math/superlu
  338. math/superlu-dist
  339. math/taucs
  340. misc/R-cran-xfun
  341. misc/adios2
  342. misc/caffe
  343. misc/py-QSpectrumAnalyzer
  344. misc/py-pyEDFlib
  345. misc/seabios
  346. misc/urh
  347. misc/visp
  348. multimedia/avidemux
  349. multimedia/avidemux-cli
  350. multimedia/avidemux-plugins
  351. multimedia/avidemux-qt5
  352. multimedia/xanim
  353. net/ipxe
  354. net/mpich
  355. net/mpifx
  356. net/openmpi
  357. net/py-mpi4py-mpich
  358. net/teddycloud
  359. net/yate
  360. net-mgmt/aircrack-ng
  361. print/R-cran-textshaping
  362. science/PETSc
  363. science/R-cran-Epi
  364. science/abinit
  365. science/ascent
  366. science/atompaw
  367. science/bagel
  368. science/cgnslib
  369. science/chrono
  370. science/code_saturne
  371. science/conduit
  372. science/cp2k
  373. science/dakota
  374. science/dftbplus
  375. science/dftd4
  376. science/dynare
  377. science/elk
  378. science/elmerfem
  379. science/erkale
  380. science/fastcap
  381. science/fleur
  382. science/frontistr
  383. science/gbtolib
  384. science/getdp
  385. science/gnudatalanguage
  386. science/hdf
  387. science/hdf5-21
  388. science/helfem
  389. science/hypre
  390. science/jdftx
  391. science/lammps
  392. science/libgridxc
  393. science/libnegf
  394. science/libxc
  395. science/liggghts
  396. science/madness
  397. science/mbdyn
  398. science/mdynamix
  399. science/meep
  400. science/mopac
  401. science/mpqc
  402. science/multicharge
  403. science/nwchem
  404. science/ocean
  405. science/octopus
  406. science/openmodelica
  407. science/openmolcas
  408. science/openmx
  409. science/opensim-core
  410. science/packmol
  411. science/paraview
  412. science/pastix
  413. science/pnetcdf
  414. science/psi4
  415. science/py-PyNE
  416. science/py-obspy
  417. science/py-phono3py
  418. science/py-pyscf
  419. science/py-scikit-learn
  420. science/py-scikit-sparse
  421. science/py-scipy
  422. science/qmcpack
  423. science/quantum-espresso
  424. science/seacas
  425. science/siconos
  426. science/simple-dftd3
  427. science/sirius
  428. science/spglib
  429. science/spheral
  430. science/tblite
  431. science/tfel
  432. science/tfel-edf
  433. science/tinker
  434. science/trilinos
  435. science/ukrmol+
  436. science/v_sim
  437. science/wannier90
  438. security/R-cran-openssl
  439. security/R-cran-sodium
  440. sysutils/R-cran-ps
  441. sysutils/edk2
  442. sysutils/grub2-bhyve
  443. sysutils/grub2-efi
  444. sysutils/grub2-pcbsd
  445. textproc/R-cran-XML
  446. textproc/R-cran-bibtex
  447. textproc/R-cran-rbibutils
  448. textproc/R-cran-readr
  449. textproc/R-cran-vroom
  450. textproc/R-cran-xml2
  451. textproc/toml-f
  452. www/R-cran-httpuv
  453. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. databases/cockroach*
  2. java/openjdk19*
  3. java/openjdk20*
  4. java/openjdk22*
  5. Collapse this list of deleted ports.
for Libraries
  1. graphics/glvis
  2. math/mfem
  3. science/axom
  4. science/serac
for Run
  1. archivers/R-cran-zip
  2. astro/wcslib
  3. benchmarks/hpl
  4. benchmarks/octave-forge-benchmark
  5. benchmarks/polygraph
  6. biology/py-PySCeS
  7. biology/viennarna
Expand this list (457 items / 450 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. cad/alliance
  3. cad/calculix-ccx
  4. cad/freecad
  5. cad/freecad-devel
  6. cad/gmsh
  7. cad/graywolf
  8. cad/xyce
  9. comms/gnuradio
  10. comms/gr-osmosdr
  11. converters/R-cran-base64enc
  12. databases/R-cran-RMariaDB
  13. databases/R-cran-RMySQL
  14. databases/R-cran-RPostgres
  15. databases/R-cran-nanoparquet
  16. databases/fastdb
  17. databases/proxysql
  18. devel/R-cran-Rcpp
  19. devel/R-cran-S7
  20. devel/R-cran-bindrcpp
  21. devel/R-cran-bit64
  22. devel/R-cran-cli
  23. devel/R-cran-clock
  24. devel/R-cran-collapse
  25. devel/R-cran-data.table
  26. devel/R-cran-ellipsis
  27. devel/R-cran-glue
  28. devel/R-cran-kit
  29. devel/R-cran-later
  30. devel/R-cran-lubridate
  31. devel/R-cran-magrittr
  32. devel/R-cran-mlbench
  33. devel/R-cran-pak
  34. devel/R-cran-parallelly
  35. devel/R-cran-pkgcache
  36. devel/R-cran-purrr
  37. devel/R-cran-rJava
  38. devel/R-cran-rappdirs
  39. devel/R-cran-rlang
  40. devel/R-cran-sourcetools
  41. devel/R-cran-sparsevctrs
  42. devel/R-cran-systemfonts
  43. devel/R-cran-testthat
  44. devel/R-cran-tibble
  45. devel/R-cran-tidyr
  46. devel/R-cran-timechange
  47. devel/R-cran-uuid
  48. devel/R-cran-vctrs
  49. devel/R-cran-webfakes
  50. devel/RStudio
  51. devel/efivar
  52. devel/ga
  53. devel/ghidra
  54. devel/json-fortran
  55. devel/kBuild
  56. devel/py-llvmlite
  57. devel/py-lxml
  58. devel/py-numba
  59. devel/py-tables
  60. editors/openoffice-4
  61. editors/openoffice-devel
  62. emulators/wine
  63. emulators/wine-devel
  64. emulators/wine-proton
  65. filesystems/R-cran-fs
  66. finance/R-cran-PerformanceAnalytics
  67. finance/R-cran-fBasics
  68. finance/R-cran-fGarch
  69. finance/R-cran-tseries
  70. french/aster
  71. ftp/R-cran-RCurl
  72. ftp/R-cran-curl
  73. graphics/R-cran-ggrepel
  74. graphics/R-cran-magick
  75. graphics/R-cran-pdftools
  76. graphics/R-cran-png
  77. graphics/R-cran-ragg
  78. graphics/R-cran-rgl
  79. graphics/enblend
  80. graphics/lightzone
  81. graphics/mahotas
  82. graphics/py-gdal
  83. graphics/qgis
  84. graphics/qgis-ltr
  85. graphics/rawtherapee
  86. graphics/xd3d
  87. java/openjdk11
  88. java/openjdk11-jre
  89. java/openjdk17
  90. java/openjdk17-jre
  91. java/openjdk21
  92. java/openjdk21-jre
  93. java/openjdk23
  94. java/openjdk24
  95. java/openjdk25
  96. java/openjdk26
  97. lang/gforth
  98. lang/opencoarrays
  99. lang/quilc
  100. lang/spidermonkey115
  101. lang/spidermonkey128
  102. lang/spidermonkey140
  103. math/R
  104. math/R-cran-RcppArmadillo
  105. math/R-cran-RcppRoll
  106. math/R-cran-VGAM
  107. math/R-cran-admisc
  108. math/R-cran-backports
  109. math/R-cran-collections
  110. math/R-cran-date
  111. math/R-cran-dplyr
  112. math/R-cran-exactRankTests
  113. math/R-cran-forecast
  114. math/R-cran-fracdiff
  115. math/R-cran-geepack
  116. math/R-cran-gmp
  117. math/R-cran-gsl
  118. math/R-cran-gss
  119. math/R-cran-hdrcde
  120. math/R-cran-igraph
  121. math/R-cran-irlba
  122. math/R-cran-lme4
  123. math/R-cran-mathjaxr
  124. math/R-cran-mnormt
  125. math/R-cran-mvtnorm
  126. math/R-cran-proxy
  127. math/R-cran-robustbase
  128. math/R-cran-sf
  129. math/R-cran-sp
  130. math/R-cran-spdep
  131. math/R-cran-terra
  132. math/R-cran-units
  133. math/R-cran-xts
  134. math/R-cran-zoo
  135. math/SCIP
  136. math/arpack++
  137. math/arpack-ng
  138. math/blacs
  139. math/blaspp
  140. math/blocksolve95
  141. math/cbc
  142. math/clp
  143. math/coinutils
  144. math/combblas
  145. math/dbcsr
  146. math/deal.ii
  147. math/dune-alugrid
  148. math/dune-common
  149. math/dune-curvedgeometry
  150. math/dune-fem
  151. math/dune-foamgrid
  152. math/dune-functions
  153. math/dune-geometry
  154. math/dune-grid
  155. math/dune-grid-glue
  156. math/dune-istl
  157. math/dune-localfunctions
  158. math/dune-metagrid
  159. math/dune-multidomaingrid
  160. math/dune-pdelab
  161. math/dune-polygongrid
  162. math/dune-spgrid
  163. math/dune-typetree
  164. math/dune-uggrid
  165. math/dune-vtk
  166. math/elpa
  167. math/freefem++
  168. math/giacxcas
  169. math/gretl
  170. math/hsl
  171. math/lapackpp
  172. math/libRmath
  173. math/librsb
  174. math/ntpoly
  175. math/octave
  176. math/octave-forge-actuarial
  177. math/octave-forge-apa
  178. math/octave-forge-audio
  179. math/octave-forge-automatic-differentiation
  180. math/octave-forge-bim
  181. math/octave-forge-bioinfo
  182. math/octave-forge-biosig
  183. math/octave-forge-bsltl
  184. math/octave-forge-cfitsio
  185. math/octave-forge-cgi
  186. math/octave-forge-chartjs
  187. math/octave-forge-civil-engineering
  188. math/octave-forge-coder
  189. math/octave-forge-communications
  190. math/octave-forge-control
  191. math/octave-forge-csg-dataset
  192. math/octave-forge-csg-toolkit
  193. math/octave-forge-data-smoothing
  194. math/octave-forge-database
  195. math/octave-forge-dataframe
  196. math/octave-forge-datatypes
  197. math/octave-forge-dicom
  198. math/octave-forge-divand
  199. math/octave-forge-doctest
  200. math/octave-forge-econometrics
  201. math/octave-forge-fda
  202. math/octave-forge-femoctave
  203. math/octave-forge-fenv
  204. math/octave-forge-fileio
  205. math/octave-forge-financial
  206. math/octave-forge-fits
  207. math/octave-forge-fl-core
  208. math/octave-forge-fpl
  209. math/octave-forge-fuzzy-logic-toolkit
  210. math/octave-forge-fxp
  211. math/octave-forge-ga
  212. math/octave-forge-general
  213. math/octave-forge-generate_html
  214. math/octave-forge-geographiclib
  215. math/octave-forge-geometry
  216. math/octave-forge-gnuplot
  217. math/octave-forge-gsl
  218. math/octave-forge-hdf5oct
  219. math/octave-forge-ident
  220. math/octave-forge-image
  221. math/octave-forge-informationtheory
  222. math/octave-forge-instrument-control
  223. math/octave-forge-integration
  224. math/octave-forge-internal-fluid-flow
  225. math/octave-forge-interval
  226. math/octave-forge-io
  227. math/octave-forge-irsa
  228. math/octave-forge-joystick
  229. math/octave-forge-level-set
  230. math/octave-forge-linear-algebra
  231. math/octave-forge-llms
  232. math/octave-forge-lssa
  233. math/octave-forge-ltfat
  234. math/octave-forge-mapping
  235. math/octave-forge-matgeom
  236. math/octave-forge-mboct-fem-pkg
  237. math/octave-forge-mboct-mbdyn-pkg
  238. math/octave-forge-mboct-numerical-pkg
  239. math/octave-forge-mboct-octave-pkg
  240. math/octave-forge-mccabe-thiele
  241. math/octave-forge-mechanics
  242. math/octave-forge-miscellaneous
  243. math/octave-forge-missing-functions
  244. math/octave-forge-mpi
  245. math/octave-forge-mqtt
  246. math/octave-forge-msh
  247. math/octave-forge-multicore
  248. math/octave-forge-mvn
  249. math/octave-forge-nan
  250. math/octave-forge-ncarray
  251. math/octave-forge-netcdf
  252. math/octave-forge-nlwing2
  253. math/octave-forge-nnet
  254. math/octave-forge-nurbs
  255. math/octave-forge-oct2mat
  256. math/octave-forge-octave-pool
  257. math/octave-forge-octave_mermaid_js
  258. math/octave-forge-octave_php_wrapper
  259. math/octave-forge-octave_tar
  260. math/octave-forge-octave_zstd
  261. math/octave-forge-octclip
  262. math/octave-forge-octproj
  263. math/octave-forge-odbc
  264. math/octave-forge-odebvp
  265. math/octave-forge-optics
  266. math/octave-forge-optim
  267. math/octave-forge-optiminterp
  268. math/octave-forge-outliers
  269. math/octave-forge-parallel
  270. math/octave-forge-pde1dm
  271. math/octave-forge-piqp
  272. math/octave-forge-pkg-octave-doc
  273. math/octave-forge-plot
  274. math/octave-forge-ponchon-savarit
  275. math/octave-forge-prompt
  276. math/octave-forge-psychrometrics
  277. math/octave-forge-pythonic
  278. math/octave-forge-quaternion
  279. math/octave-forge-queueing
  280. math/octave-forge-rf
  281. math/octave-forge-rtree
  282. math/octave-forge-secs1d
  283. math/octave-forge-secs2d
  284. math/octave-forge-secs3d
  285. math/octave-forge-signal
  286. math/octave-forge-simp
  287. math/octave-forge-sockets
  288. math/octave-forge-sole
  289. math/octave-forge-sparsersb
  290. math/octave-forge-specfun
  291. math/octave-forge-special-matrix
  292. math/octave-forge-splines
  293. math/octave-forge-sqlite
  294. math/octave-forge-statistics
  295. math/octave-forge-statistics-resampling
  296. math/octave-forge-stk
  297. math/octave-forge-strings
  298. math/octave-forge-struct
  299. math/octave-forge-symband
  300. math/octave-forge-symbolic
  301. math/octave-forge-tablicious
  302. math/octave-forge-tcl-octave
  303. math/octave-forge-timer
  304. math/octave-forge-tsa
  305. math/octave-forge-velas
  306. math/octave-forge-video
  307. math/octave-forge-websockets
  308. math/octave-forge-zenity
  309. math/octave-forge-zeromq
  310. math/openblas64
  311. math/openfst
  312. math/osi
  313. math/petiga
  314. math/py-cyipopt
  315. math/py-libceed
  316. math/py-numpy
  317. math/py-numpy1
  318. math/py-primme
  319. math/py-pynleq2
  320. math/py-rpy2
  321. math/py-scikit-umfpack
  322. math/py-scs
  323. math/py-slepc4py
  324. math/rkward
  325. math/scalapack
  326. math/scalapackfx
  327. math/scilab
  328. math/scorec-core
  329. math/sfft
  330. math/slepc
  331. math/spfft
  332. math/spla
  333. math/sprng
  334. math/suitesparse-graphblas
  335. math/sundials
  336. math/superlu
  337. math/superlu-dist
  338. math/taucs
  339. misc/R-cran-xfun
  340. misc/adios2
  341. misc/caffe
  342. misc/py-QSpectrumAnalyzer
  343. misc/py-pyEDFlib
  344. misc/urh
  345. misc/visp
  346. multimedia/avidemux
  347. multimedia/avidemux-cli
  348. multimedia/avidemux-plugins
  349. multimedia/avidemux-qt5
  350. multimedia/xanim
  351. net/mpich
  352. net/mpifx
  353. net/openmpi
  354. net/py-mpi4py-mpich
  355. net/teddycloud
  356. net/yate
  357. net-mgmt/aircrack-ng
  358. print/R-cran-textshaping
  359. science/PETSc
  360. science/R-cran-Epi
  361. science/abinit
  362. science/ascent
  363. science/atompaw
  364. science/bagel
  365. science/cgnslib
  366. science/chrono
  367. science/code_saturne
  368. science/conduit
  369. science/cp2k
  370. science/dakota
  371. science/dftbplus
  372. science/dftd4
  373. science/dynare
  374. science/elk
  375. science/elmerfem
  376. science/erkale
  377. science/fastcap
  378. science/fleur
  379. science/frontistr
  380. science/gbtolib
  381. science/getdp
  382. science/gnudatalanguage
  383. science/hdf
  384. science/hdf5-21
  385. science/helfem
  386. science/hypre
  387. science/jdftx
  388. science/lammps
  389. science/libgridxc
  390. science/libnegf
  391. science/libxc
  392. science/liggghts
  393. science/madness
  394. science/mbdyn
  395. science/mdynamix
  396. science/meep
  397. science/mopac
  398. science/mpqc
  399. science/multicharge
  400. science/nwchem
  401. science/ocean
  402. science/octopus
  403. science/openmodelica
  404. science/openmolcas
  405. science/openmx
  406. science/opensim-core
  407. science/packmol
  408. science/paraview
  409. science/pastix
  410. science/pnetcdf
  411. science/psi4
  412. science/py-PyNE
  413. science/py-obspy
  414. science/py-phono3py
  415. science/py-pyscf
  416. science/py-scikit-learn
  417. science/py-scikit-sparse
  418. science/py-scipy
  419. science/qmcpack
  420. science/quantum-espresso
  421. science/seacas
  422. science/siconos
  423. science/simple-dftd3
  424. science/sirius
  425. science/spglib
  426. science/spheral
  427. science/tblite
  428. science/tfel
  429. science/tfel-edf
  430. science/tinker
  431. science/trilinos
  432. science/ukrmol+
  433. science/v_sim
  434. science/wannier90
  435. security/R-cran-openssl
  436. security/R-cran-sodium
  437. sysutils/R-cran-ps
  438. sysutils/edk2
  439. sysutils/grub2-pcbsd
  440. textproc/R-cran-XML
  441. textproc/R-cran-bibtex
  442. textproc/R-cran-rbibutils
  443. textproc/R-cran-readr
  444. textproc/R-cran-vroom
  445. textproc/R-cran-xml2
  446. textproc/toml-f
  447. www/R-cran-httpuv
  448. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. databases/cockroach*
  2. java/openjdk19*
  3. java/openjdk20*
  4. java/openjdk22*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for gcc14-14.2.0_4: GRAPHITE=off: Support for Graphite loop optimizations MULTILIB=on: Build support for 32-bit and 64-bit targets ====> Options available for the radio BOOTSTRAP: you can only select none or one of them LTO_BOOTSTRAP=off: Build using a full LTO bootstrap STANDARD_BOOTSTRAP=on: Build using a full bootstrap without LTO ===> Use 'make config' to modify these settings
Options name:
lang_gcc14
USES:
compiler:c++11-lang cpe gmake iconv libtool makeinfo perl5 tar:xz
pkg-message:
For install:
To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc14 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently.
Master Sites:
Expand this list (8 items)
Collapse this list.
  1. http://ftp.ntua.gr/pub/gnu/gcc/releases/gcc-14.2.0/
  2. http://gcc.gnu.org/pub/gcc/releases/gcc-14.2.0/
  3. http://mirror.koddos.net/gcc/releases/gcc-14.2.0/
  4. https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/releases/gcc-14.2.0/
  5. https://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/releases/gcc-14.2.0/
  6. https://ftp.mpi-inf.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-14.2.0/
  7. https://mirrors.kernel.org/sourceware/gcc/releases/gcc-14.2.0/
  8. https://mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-14.2.0/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
14.2.0_4
10 Sep 2025 10:09:57
commit hash: 0683db4d8cc67701799ea3c9eafd3dce1cb5b9d1commit hash: 0683db4d8cc67701799ea3c9eafd3dce1cb5b9d1commit hash: 0683db4d8cc67701799ea3c9eafd3dce1cb5b9d1commit hash: 0683db4d8cc67701799ea3c9eafd3dce1cb5b9d1 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc14: Build jit only when bootstrap is on

Building jit without bootstrap does not work, so we add jit to the
enabled languages only if a bootstrap option has been selected.

Indeed, building GCC on FreeBSD with FreeBSD's default compiler
(clang) and without bootstraping it is not fully supported.

See e-mail
https://lists.freebsd.org/archives/dev-commits-ports-main/2025-August/160223.html
for more details.

Reported by:	vishwin
14.2.0_4
03 May 2025 09:46:26
commit hash: ef502dd9562c894c1b0065f5f497dd3cd372fae0commit hash: ef502dd9562c894c1b0065f5f497dd3cd372fae0commit hash: ef502dd9562c894c1b0065f5f497dd3cd372fae0commit hash: ef502dd9562c894c1b0065f5f497dd3cd372fae0 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc14: Add comment to existing patch

Add a comment to files/patch-libgcc_unwind.inc to remember when it will
get obsolete, i.e. once all supported FreeBSD releases include commit
22e564c74eb20e14bd93fd9fdde20e38a29cfcf1.

PR:             285711
14.2.0_4
24 Apr 2025 12:55:48
commit hash: 1c41fd97c78672391f5a73c2b15baee509e6a2e5commit hash: 1c41fd97c78672391f5a73c2b15baee509e6a2e5commit hash: 1c41fd97c78672391f5a73c2b15baee509e6a2e5commit hash: 1c41fd97c78672391f5a73c2b15baee509e6a2e5 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
Author: Oleg Sidorkin
lang/gcc14: Fix SIGBUS depending on CPUTYPE

Compiling GCC with some CPUTYPE values (e.g. broadwell) result in
breaking some applications (e.g. math/octave, cad/freecad), sending a
SIGBUS.

The issue is due to GCC generating instructions that require variables
to be aligned in memory on certain CPUs. Our libthr does not have the
required alignment so these CPUs fail to execute these instructions.

The patch disables the generation of such instructions.

PR:             285711
Reported by:    cracauer
Tested by:      cracauer, jbo
14.2.0_3
13 Mar 2025 16:54:27
commit hash: 13904d7107442b60c6a3403d1fdd94bc13f731afcommit hash: 13904d7107442b60c6a3403d1fdd94bc13f731afcommit hash: 13904d7107442b60c6a3403d1fdd94bc13f731afcommit hash: 13904d7107442b60c6a3403d1fdd94bc13f731af files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
gcc*: properly define USE_LDCONFIG32 for multilib
14.2.0_3
05 Mar 2025 15:32:58
commit hash: 930be0aa27c2e99af9337396842ac164ed708df3commit hash: 930be0aa27c2e99af9337396842ac164ed708df3commit hash: 930be0aa27c2e99af9337396842ac164ed708df3commit hash: 930be0aa27c2e99af9337396842ac164ed708df3 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc14: Fix linking with libisl.so

Fix linking with libisl.so depending on GRAPHITE option, which is
now implemented through options helpers.

Co-authored-by: Gerald Pfeifer <gerald@FreeBSD.org>

PR:         276070
Reported by:Ivan Rozhuk <rozhuk.im@gmail.com>
14.2.0_2
10 Feb 2025 18:18:50
commit hash: 17c3f4ae6778531b634603266777f838a77d306ecommit hash: 17c3f4ae6778531b634603266777f838a77d306ecommit hash: 17c3f4ae6778531b634603266777f838a77d306ecommit hash: 17c3f4ae6778531b634603266777f838a77d306e files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
Author: Dimitry Andric
lang/gcc14: Fix segfaults for static binaries

Fix segmentation faults caused by -static flag into compiled binaries.

Email thread:
https://lists.freebsd.org/archives/freebsd-hackers/2025-January/004236.html
Upstream bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118685

PR:             284441
Reported by:    kargl
14.2.0_1
28 Jan 2025 14:27:41
commit hash: aaa315e25e6d12a0df14b29fb5196f652a745c5ccommit hash: aaa315e25e6d12a0df14b29fb5196f652a745c5ccommit hash: aaa315e25e6d12a0df14b29fb5196f652a745c5ccommit hash: aaa315e25e6d12a0df14b29fb5196f652a745c5c files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
lang/gcc14: standard bootstrap also needed on arm

Same crash as on powerpc.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q1
14.2.0_1
12 Jan 2025 21:36:38
commit hash: 4a64cb4161d4a61f840a48eadfd59e2bb68f384ccommit hash: 4a64cb4161d4a61f840a48eadfd59e2bb68f384ccommit hash: 4a64cb4161d4a61f840a48eadfd59e2bb68f384ccommit hash: 4a64cb4161d4a61f840a48eadfd59e2bb68f384c files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc14: fix build on powerpc

Bootstrap is required on powerpc as well:
/usr/include/c++/v1/locale:288:32: error: attempt to use a poisoned identifier
14.2.0_1
29 Oct 2024 23:54:20
commit hash: 17024a6f828904fbd57ff459b32f9ed21f77a1a4commit hash: 17024a6f828904fbd57ff459b32f9ed21f77a1a4commit hash: 17024a6f828904fbd57ff459b32f9ed21f77a1a4commit hash: 17024a6f828904fbd57ff459b32f9ed21f77a1a4 files touched by this commit
Kyle Evans (kevans) search for other commits by this committer
lang/gcc*: disable building of libssp

For today's FreeBSD 14 and earlier, libssp is a nop because nothing on
FreeBSD will be referencing these headers or lib.  On FreeBSD 15, it
actively breaks building with FORTIFY_SOURCE enabled and it's not worth
trying to make it work- the potential for GCC improvements comes from
the __builtin_object_size enhancement, not from these headers.

PR:		280265
Approved by:	salvadore (maintainer)
14.2.0_1
04 Sep 2024 08:56:43
commit hash: d46106eb4b6dcda7b820e52a37d1f95226376e51commit hash: d46106eb4b6dcda7b820e52a37d1f95226376e51commit hash: d46106eb4b6dcda7b820e52a37d1f95226376e51commit hash: d46106eb4b6dcda7b820e52a37d1f95226376e51 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc14: Add jit language

The jit language was missing by accident. Restore it.

PR:		281091
Reported by:	ashish
14.2.0
20 Aug 2024 13:50:52
commit hash: b175cabc52fe0eb63a4c5d1673e05aa7eecd7396commit hash: b175cabc52fe0eb63a4c5d1673e05aa7eecd7396commit hash: b175cabc52fe0eb63a4c5d1673e05aa7eecd7396commit hash: b175cabc52fe0eb63a4c5d1673e05aa7eecd7396 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc14: Update to 14.2.0

Changes: https://gcc.gnu.org/gcc-14/changes.html#14.2
14.1.0
20 Jun 2024 12:33:31
commit hash: 4700c3f17859f7cc2c00fd5c9c7bf41e92c8142bcommit hash: 4700c3f17859f7cc2c00fd5c9c7bf41e92c8142bcommit hash: 4700c3f17859f7cc2c00fd5c9c7bf41e92c8142bcommit hash: 4700c3f17859f7cc2c00fd5c9c7bf41e92c8142b files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc14: Add port

GCC, the GNU Compiler Collection, supports a number of languages.
This port installs the C, C++, and Fortran front ends as gcc14,
g++14, and gfortran14, respectively.

This is the first release from the GCC 14 series.
It largely is a copy of lang/gcc14-devel, with release-specific
modifications from lang/gcc13.

Common issues that could happen when porting code to GCC 14:
https://gcc.gnu.org/gcc-14/porting_to.html

Changes: https://gcc.gnu.org/gcc-14/changes.html

Number of commits found: 12