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.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
gcc14 GNU Compiler Collection 14
14.2.0_7 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_6Version 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: 2026-08-09 10:44:54
Commit Hash: cd7c885
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_7/catalog.mk
  3. /usr/local/share/licenses/gcc14-14.2.0_7/LICENSE
  4. /usr/local/share/licenses/gcc14-14.2.0_7/GPLv3
  5. /usr/local/share/licenses/gcc14-14.2.0_7/GPLv3RLE
  6. bin/x86_64-portbld-freebsd15.1-c++14
  7. bin/x86_64-portbld-freebsd15.1-g++14
  8. bin/x86_64-portbld-freebsd15.1-gcc14
  9. bin/x86_64-portbld-freebsd15.1-gcc-14.2.0
  10. bin/x86_64-portbld-freebsd15.1-gcc-ar14
  11. bin/x86_64-portbld-freebsd15.1-gcc-nm14
  12. bin/x86_64-portbld-freebsd15.1-gcc-ranlib14
  13. bin/x86_64-portbld-freebsd15.1-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_614.2.0_7-14.2.0_414.2.0_7---
FreeBSD:14:quarterly14.2.0_614.2.0_6-14.2.0_414.2.0_6---
FreeBSD:15:latest14.2.0_714.2.0_7n/a-n/an/a--
FreeBSD:15:quarterly14.2.0_614.2.0_6n/a-n/an/a--
FreeBSD:16:latest14.2.0_614.2.0_6n/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/plink
  7. biology/py-PySCeS
Expand this list (562 items / 555 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/star
  3. biology/viennarna
  4. cad/alliance
  5. cad/calculix-ccx
  6. cad/freecad
  7. cad/freecad-devel
  8. cad/gmsh
  9. cad/graywolf
  10. cad/tochnog
  11. cad/xyce
  12. comms/gnuradio
  13. comms/gr-osmosdr
  14. comms/wsjtx
  15. comms/wsjtz
  16. converters/R-cran-RJSONIO
  17. converters/R-cran-base64enc
  18. databases/R-cran-RMariaDB
  19. databases/R-cran-RMySQL
  20. databases/R-cran-RPostgres
  21. databases/R-cran-RSQLite
  22. databases/R-cran-nanoparquet
  23. databases/fastdb
  24. databases/mysql-connector-odbc
  25. databases/proxysql
  26. devel/R-cran-Rcpp
  27. devel/R-cran-S7
  28. devel/R-cran-bindrcpp
  29. devel/R-cran-bit64
  30. devel/R-cran-bitops
  31. devel/R-cran-caTools
  32. devel/R-cran-checkmate
  33. devel/R-cran-cli
  34. devel/R-cran-clock
  35. devel/R-cran-collapse
  36. devel/R-cran-data.table
  37. devel/R-cran-diffobj
  38. devel/R-cran-ellipsis
  39. devel/R-cran-glue
  40. devel/R-cran-kit
  41. devel/R-cran-later
  42. devel/R-cran-lubridate
  43. devel/R-cran-magrittr
  44. devel/R-cran-mlbench
  45. devel/R-cran-pak
  46. devel/R-cran-parallelly
  47. devel/R-cran-pkgcache
  48. devel/R-cran-purrr
  49. devel/R-cran-rJava
  50. devel/R-cran-rappdirs
  51. devel/R-cran-rlang
  52. devel/R-cran-roxygen2
  53. devel/R-cran-sourcetools
  54. devel/R-cran-sparsevctrs
  55. devel/R-cran-systemfonts
  56. devel/R-cran-testthat
  57. devel/R-cran-tibble
  58. devel/R-cran-tidyr
  59. devel/R-cran-timechange
  60. devel/R-cran-uuid
  61. devel/R-cran-vctrs
  62. devel/R-cran-webfakes
  63. devel/RStudio
  64. devel/efivar
  65. devel/ga
  66. devel/ghidra
  67. devel/json-fortran
  68. devel/kBuild
  69. devel/py-llvmlite
  70. devel/py-lxml
  71. devel/py-numba
  72. devel/py-tables
  73. devel/rhtvision
  74. devel/smv
  75. devel/xtensa-esp-elf
  76. editors/openoffice-4
  77. editors/openoffice-devel
  78. emulators/fab-agon-emulator
  79. emulators/wine
  80. emulators/wine-devel
  81. emulators/wine-proton
  82. filesystems/R-cran-fs
  83. finance/R-cran-PerformanceAnalytics
  84. finance/R-cran-fBasics
  85. finance/R-cran-fGarch
  86. finance/R-cran-strucchange
  87. finance/R-cran-tseries
  88. french/aster
  89. ftp/R-cran-RCurl
  90. ftp/R-cran-curl
  91. graphics/R-cran-GDD
  92. graphics/R-cran-colorspace
  93. graphics/R-cran-ggrepel
  94. graphics/R-cran-magick
  95. graphics/R-cran-pdftools
  96. graphics/R-cran-png
  97. graphics/R-cran-ragg
  98. graphics/R-cran-rgl
  99. graphics/R-cran-s2
  100. graphics/enblend
  101. graphics/lightzone
  102. graphics/mahotas
  103. graphics/py-gdal
  104. graphics/qgis
  105. graphics/qgis-ltr
  106. graphics/rawtherapee
  107. graphics/xd3d
  108. irc/undernet-ircu
  109. java/openjdk11
  110. java/openjdk11-jre
  111. java/openjdk17
  112. java/openjdk17-jre
  113. java/openjdk21
  114. java/openjdk21-jre
  115. java/openjdk25
  116. java/openjdk26
  117. lang/gforth
  118. lang/micropython
  119. lang/opencoarrays
  120. lang/quilc
  121. lang/spidermonkey128
  122. lang/spidermonkey140
  123. lang/spidermonkey153
  124. math/R
  125. math/R-cran-MatchIt
  126. math/R-cran-NMF
  127. math/R-cran-RcppArmadillo
  128. math/R-cran-RcppParallel
  129. math/R-cran-RcppRoll
  130. math/R-cran-VGAM
  131. math/R-cran-admisc
  132. math/R-cran-backports
  133. math/R-cran-collections
  134. math/R-cran-date
  135. math/R-cran-dplyr
  136. math/R-cran-exactRankTests
  137. math/R-cran-forecast
  138. math/R-cran-fracdiff
  139. math/R-cran-geepack
  140. math/R-cran-gmp
  141. math/R-cran-gsl
  142. math/R-cran-gss
  143. math/R-cran-hdrcde
  144. math/R-cran-hexbin
  145. math/R-cran-igraph
  146. math/R-cran-irlba
  147. math/R-cran-lazyeval
  148. math/R-cran-lme4
  149. math/R-cran-mathjaxr
  150. math/R-cran-mclust
  151. math/R-cran-mnormt
  152. math/R-cran-mvtnorm
  153. math/R-cran-proxy
  154. math/R-cran-quadprog
  155. math/R-cran-robustbase
  156. math/R-cran-sf
  157. math/R-cran-slam
  158. math/R-cran-sp
  159. math/R-cran-spdep
  160. math/R-cran-terra
  161. math/R-cran-units
  162. math/R-cran-xts
  163. math/R-cran-zoo
  164. math/SCIP
  165. math/adept
  166. math/alberta
  167. math/arpack++
  168. math/arpack-ng
  169. math/blacs
  170. math/blaspp
  171. math/blaze
  172. math/blis
  173. math/blocksolve95
  174. math/casadi
  175. math/cbc
  176. math/clp
  177. math/coinutils
  178. math/couenne
  179. math/dbcsr
  180. math/deal.ii
  181. math/dune-alugrid
  182. math/dune-common
  183. math/dune-curvedgeometry
  184. math/dune-fem
  185. math/dune-foamgrid
  186. math/dune-functions
  187. math/dune-geometry
  188. math/dune-grid
  189. math/dune-grid-glue
  190. math/dune-istl
  191. math/dune-localfunctions
  192. math/dune-metagrid
  193. math/dune-multidomaingrid
  194. math/dune-pdelab
  195. math/dune-polygongrid
  196. math/dune-spgrid
  197. math/dune-typetree
  198. math/dune-uggrid
  199. math/dune-vtk
  200. math/eispack
  201. math/elemental
  202. math/elpa
  203. math/flexiblas
  204. math/freefem++
  205. math/giacxcas
  206. math/gretl
  207. math/hsl
  208. math/jags
  209. math/lapack++
  210. math/lapackpp
  211. math/levmar
  212. math/libRmath
  213. math/librsb
  214. math/linpack
  215. math/moab
  216. math/ntpoly
  217. math/octave
  218. math/octave-forge-actuarial
  219. math/octave-forge-apa
  220. math/octave-forge-audio
  221. math/octave-forge-automatic-differentiation
  222. math/octave-forge-bim
  223. math/octave-forge-bioinfo
  224. math/octave-forge-biosig
  225. math/octave-forge-bsltl
  226. math/octave-forge-cfitsio
  227. math/octave-forge-cgi
  228. math/octave-forge-chartjs
  229. math/octave-forge-civil-engineering
  230. math/octave-forge-coder
  231. math/octave-forge-communications
  232. math/octave-forge-control
  233. math/octave-forge-csg-dataset
  234. math/octave-forge-csg-toolkit
  235. math/octave-forge-data-smoothing
  236. math/octave-forge-database
  237. math/octave-forge-dataframe
  238. math/octave-forge-datatypes
  239. math/octave-forge-dicom
  240. math/octave-forge-divand
  241. math/octave-forge-doctest
  242. math/octave-forge-dsppack
  243. math/octave-forge-econometrics
  244. math/octave-forge-fda
  245. math/octave-forge-femoctave
  246. math/octave-forge-fenv
  247. math/octave-forge-fileio
  248. math/octave-forge-financial
  249. math/octave-forge-fits
  250. math/octave-forge-fl-core
  251. math/octave-forge-fpl
  252. math/octave-forge-fuzzy-logic-toolkit
  253. math/octave-forge-fxp
  254. math/octave-forge-ga
  255. math/octave-forge-general
  256. math/octave-forge-generate_html
  257. math/octave-forge-geographiclib
  258. math/octave-forge-geometry
  259. math/octave-forge-gnuplot
  260. math/octave-forge-gsl
  261. math/octave-forge-hdf5oct
  262. math/octave-forge-ident
  263. math/octave-forge-image
  264. math/octave-forge-informationtheory
  265. math/octave-forge-instrument-control
  266. math/octave-forge-integration
  267. math/octave-forge-internal-fluid-flow
  268. math/octave-forge-interval
  269. math/octave-forge-io
  270. math/octave-forge-irsa
  271. math/octave-forge-joystick
  272. math/octave-forge-level-set
  273. math/octave-forge-linear-algebra
  274. math/octave-forge-llms
  275. math/octave-forge-lssa
  276. math/octave-forge-ltfat
  277. math/octave-forge-mapping
  278. math/octave-forge-matgeom
  279. math/octave-forge-mboct-fem-pkg
  280. math/octave-forge-mboct-mbdyn-pkg
  281. math/octave-forge-mboct-numerical-pkg
  282. math/octave-forge-mboct-octave-pkg
  283. math/octave-forge-mccabe-thiele
  284. math/octave-forge-mechanics
  285. math/octave-forge-miscellaneous
  286. math/octave-forge-missing-functions
  287. math/octave-forge-mpi
  288. math/octave-forge-mqtt
  289. math/octave-forge-msh
  290. math/octave-forge-multicore
  291. math/octave-forge-mvn
  292. math/octave-forge-mysql
  293. math/octave-forge-nan
  294. math/octave-forge-ncarray
  295. math/octave-forge-netcdf
  296. math/octave-forge-nlwing2
  297. math/octave-forge-nnet
  298. math/octave-forge-nurbs
  299. math/octave-forge-oct2mat
  300. math/octave-forge-octave-pool
  301. math/octave-forge-octave_boost
  302. math/octave-forge-octave_ffmpeg_free
  303. math/octave-forge-octave_mermaid_js
  304. math/octave-forge-octave_php_wrapper
  305. math/octave-forge-octave_tar
  306. math/octave-forge-octave_zstd
  307. math/octave-forge-octclip
  308. math/octave-forge-octproj
  309. math/octave-forge-odbc
  310. math/octave-forge-odebvp
  311. math/octave-forge-optics
  312. math/octave-forge-optim
  313. math/octave-forge-optiminterp
  314. math/octave-forge-outliers
  315. math/octave-forge-parallel
  316. math/octave-forge-pde1dm
  317. math/octave-forge-piqp
  318. math/octave-forge-pkg-octave-doc
  319. math/octave-forge-plot
  320. math/octave-forge-ponchon-savarit
  321. math/octave-forge-prompt
  322. math/octave-forge-psychrometrics
  323. math/octave-forge-pythonic
  324. math/octave-forge-quaternion
  325. math/octave-forge-queueing
  326. math/octave-forge-rf
  327. math/octave-forge-rtree
  328. math/octave-forge-secs1d
  329. math/octave-forge-secs2d
  330. math/octave-forge-secs3d
  331. math/octave-forge-signal
  332. math/octave-forge-simp
  333. math/octave-forge-sockets
  334. math/octave-forge-sole
  335. math/octave-forge-sparsersb
  336. math/octave-forge-specfun
  337. math/octave-forge-special-matrix
  338. math/octave-forge-splines
  339. math/octave-forge-sqlite
  340. math/octave-forge-statistics
  341. math/octave-forge-statistics-resampling
  342. math/octave-forge-stk
  343. math/octave-forge-strings
  344. math/octave-forge-struct
  345. math/octave-forge-symband
  346. math/octave-forge-symbolic
  347. math/octave-forge-tablicious
  348. math/octave-forge-tcl-octave
  349. math/octave-forge-timer
  350. math/octave-forge-tsa
  351. math/octave-forge-velas
  352. math/octave-forge-video
  353. math/octave-forge-websockets
  354. math/octave-forge-zenity
  355. math/octave-forge-zeromq
  356. math/openblas
  357. math/openblas64
  358. math/openfst
  359. math/osi
  360. math/petiga
  361. math/py-cyipopt
  362. math/py-libceed
  363. math/py-numpy
  364. math/py-numpy1
  365. math/py-primme
  366. math/py-pynleq2
  367. math/py-rpy2
  368. math/py-scikit-umfpack
  369. math/py-scs
  370. math/py-slepc4py
  371. math/qposases
  372. math/rkward
  373. math/scalapack
  374. math/scalapackfx
  375. math/scilab
  376. math/scorec-core
  377. math/scs
  378. math/sfft
  379. math/slatec
  380. math/slepc
  381. math/slicot
  382. math/spfft
  383. math/spla
  384. math/sprng
  385. math/suitesparse-Example
  386. math/suitesparse-cholmod
  387. math/suitesparse-config
  388. math/suitesparse-graphblas
  389. math/suitesparse-lagraph
  390. math/suitesparse-paru
  391. math/suitesparse-spqr
  392. math/suitesparse-umfpack
  393. math/sundials
  394. math/superlu
  395. math/superlu-dist
  396. math/taucs
  397. misc/R-cran-xfun
  398. misc/adios2
  399. misc/caffe
  400. misc/g810-led
  401. misc/py-QSpectrumAnalyzer
  402. misc/py-pyEDFlib
  403. misc/seabios
  404. misc/thrill
  405. misc/urh
  406. misc/visp
  407. multimedia/avidemux
  408. multimedia/avidemux-cli
  409. multimedia/avidemux-plugins
  410. multimedia/avidemux-qt5
  411. multimedia/xanim
  412. net/ipxe
  413. net/mpich
  414. net/mpifx
  415. net/openmpi
  416. net/openmpi4
  417. net/py-mpi4py-mpich
  418. net/teddycloud
  419. net/yate
  420. net-mgmt/aircrack-ng
  421. net-mgmt/ipv6mon
  422. print/R-cran-textshaping
  423. science/PETSc
  424. science/R-cran-Epi
  425. science/R-cran-bayesm
  426. science/R-cran-fastICA
  427. science/R-cran-ks
  428. science/abinit
  429. science/aircraft-datcom
  430. science/ascent
  431. science/atompaw
  432. science/bagel
  433. science/berkeleygw
  434. science/cgnslib
  435. science/chemps2
  436. science/chrono
  437. science/code_saturne
  438. science/conduit
  439. science/cp2k
  440. science/dakota
  441. science/dalton
  442. science/dftbplus
  443. science/dftd4
  444. science/dirac
  445. science/dynare
  446. science/elk
  447. science/elmerfem
  448. science/erkale
  449. science/fastcap
  450. science/fleur
  451. science/frontistr
  452. science/gbtolib
  453. science/getdp
  454. science/gnudatalanguage
  455. science/harminv
  456. science/hdf
  457. science/hdf5-21
  458. science/helfem
  459. science/hypre
  460. science/iboview
  461. science/jdftx
  462. science/kim-api
  463. science/lammps
  464. science/latte
  465. science/libghemical
  466. science/libgridxc
  467. science/libmbd
  468. science/libnegf
  469. science/libwignernj
  470. science/libxc
  471. science/liggghts
  472. science/madness
  473. science/mbdyn
  474. science/mctc-lib
  475. science/mdynamix
  476. science/meep
  477. science/mopac
  478. science/mpb
  479. science/mpqc
  480. science/multicharge
  481. science/multiwfn
  482. science/neko
  483. science/netcdf-fortran
  484. science/nwchem
  485. science/ocean
  486. science/octopus
  487. science/openmodelica
  488. science/openmolcas
  489. science/openmx
  490. science/opensim-core
  491. science/packmol
  492. science/paraview
  493. science/pastix
  494. science/plumed
  495. science/pnetcdf
  496. science/psi4
  497. science/py-PyNE
  498. science/py-dftbplus
  499. science/py-obspy
  500. science/py-phono3py
  501. science/py-pyscf
  502. science/py-scikit-learn
  503. science/py-scikit-sparse
  504. science/py-scipy
  505. science/q
  506. science/qmcpack
  507. science/quantum-espresso
  508. science/seacas
  509. science/siconos
  510. science/siesta
  511. science/simbody
  512. science/simgrid
  513. science/simple-dftd3
  514. science/sirius
  515. science/spglib
  516. science/spheral
  517. science/tblite
  518. science/tfel
  519. science/tfel-edf
  520. science/tinker
  521. science/trilinos
  522. science/ukrmol+
  523. science/v_sim
  524. science/wannier90
  525. science/xcrysden
  526. science/xtb
  527. security/R-cran-openssl
  528. security/R-cran-sodium
  529. sysutils/R-cran-processx
  530. sysutils/R-cran-ps
  531. sysutils/arcconf
  532. sysutils/edk2
  533. sysutils/grub2-bhyve
  534. sysutils/grub2-efi
  535. sysutils/grub2-pcbsd
  536. textproc/R-cran-XML
  537. textproc/R-cran-bibtex
  538. textproc/R-cran-hunspell
  539. textproc/R-cran-rbibutils
  540. textproc/R-cran-readr
  541. textproc/R-cran-readxl
  542. textproc/R-cran-stringi
  543. textproc/R-cran-tth
  544. textproc/R-cran-vroom
  545. textproc/R-cran-xml2
  546. textproc/toml-f
  547. www/R-cran-Rook
  548. www/R-cran-httpuv
  549. www/R-cran-webutils
  550. Collapse this list.

Deleted ports which required this port:

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

Deleted ports which required this port:

Expand this list of 7 deleted ports
  1. databases/cockroach*
  2. java/openjdk19*
  3. java/openjdk20*
  4. java/openjdk22*
  5. java/openjdk23*
  6. java/openjdk24*
  7. lang/spidermonkey115*
  8. 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_7: 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
FreshPorts was unable to extract/find any pkg message
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: 16

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
14.2.0_7
09 Aug 2026 10:44:54
commit hash: cd7c885d050ff02b68b47559b68be439b631c0c2commit hash: cd7c885d050ff02b68b47559b68be439b631c0c2commit hash: cd7c885d050ff02b68b47559b68be439b631c0c2commit hash: cd7c885d050ff02b68b47559b68be439b631c0c2 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc1?: further improvements for powerpc64*

1. Backport of e8385ea3b57862ce6c6ace5e6973b96cf238f4b6. Fixes libgcc
on powerpc64*, found with octave crashing.
2. Merge https://gcc.gnu.org/pipermail/gcc-patches/2026-July/723975.html,
not yet upstreamed, but allows to build all the remaining failing ports
due to ld128 switch for powerpc64le.

Differential Revision:	https://reviews.freebsd.org/D58116
14.2.0_6
27 Jun 2026 20:55:24
commit hash: 70f1f8cf7762db8fe6648bff3436cc604507d494commit hash: 70f1f8cf7762db8fe6648bff3436cc604507d494commit hash: 70f1f8cf7762db8fe6648bff3436cc604507d494commit hash: 70f1f8cf7762db8fe6648bff3436cc604507d494 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc1[2-6]: actually fix build on powerpc64le/CURRENT

Without this patch, gcc attempts to enable support for IBM long double,
when IEEE long double is enabled, which is wrong. Allow to only
specify IEEE long double.

The whole patchset for IEEE long double on FreeBSD/powerpc64le
is being upstreamed at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126012.
14.2.0_6
21 Jun 2026 20:48:49
commit hash: 35a12271a3ee93d0e2e4fc6a742b927fccc721f9commit hash: 35a12271a3ee93d0e2e4fc6a742b927fccc721f9commit hash: 35a12271a3ee93d0e2e4fc6a742b927fccc721f9commit hash: 35a12271a3ee93d0e2e4fc6a742b927fccc721f9 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc1[2-6]: add necessary contents to patch-gcc_configure

1. For gcc14, restore the lost content.
2. For others, add powerpc64le-related content.

Pointy hat:	me
14.2.0_5
21 Jun 2026 20:05:23
commit hash: c02c1227e2d23dbfdb7a4b32cc29f42847a21cfdcommit hash: c02c1227e2d23dbfdb7a4b32cc29f42847a21cfdcommit hash: c02c1227e2d23dbfdb7a4b32cc29f42847a21cfdcommit hash: c02c1227e2d23dbfdb7a4b32cc29f42847a21cfd files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc1?: fix runtime on powerpc64le/CURRENT

Since powerpc64le recently switched to 128-bit long double, use them to
generate proper binaries. Patches are necessary to allow use of
--with-long-double-format=ieee on FreeBSD (to be upstreamed).
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: 16