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

Deleted ports which required this port:

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

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. databases/cockroach*
  2. java/openjdk19*
  3. java/openjdk20*
  4. 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