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
gcc13 GNU Compiler Collection 13
13.3.0_3 lang on this many watch lists=2 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 13.3.0_3Version of this port present on the latest quarterly branch.
Maintainer: salvadore@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-29 15:27:09
Last Update: 2025-05-03 09:46:25
Commit Hash: 6a4bfe6
People watching this port, also watch:: smartmontools, python311, tmux, ruby32
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 gcc13, g++13, and gfortran13, 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 (46 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gcc13-13.3.0_3/catalog.mk
  3. /usr/local/share/licenses/gcc13-13.3.0_3/LICENSE
  4. /usr/local/share/licenses/gcc13-13.3.0_3/GPLv3
  5. /usr/local/share/licenses/gcc13-13.3.0_3/GPLv3RLE
  6. bin/x86_64-portbld-freebsd14.2-c++13
  7. bin/x86_64-portbld-freebsd14.2-g++13
  8. bin/x86_64-portbld-freebsd14.2-gcc13
  9. bin/x86_64-portbld-freebsd14.2-gcc-13.3.0
  10. bin/x86_64-portbld-freebsd14.2-gcc-ar13
  11. bin/x86_64-portbld-freebsd14.2-gcc-nm13
  12. bin/x86_64-portbld-freebsd14.2-gcc-ranlib13
  13. bin/x86_64-portbld-freebsd14.2-gfortran13
  14. bin/c++13
  15. bin/cpp13
  16. bin/g++13
  17. bin/gcc13
  18. bin/gcc-ar13
  19. bin/gcc-nm13
  20. bin/gcc-ranlib13
  21. bin/gcov13
  22. bin/gcov-dump13
  23. bin/gcov-tool13
  24. bin/gfortran13
  25. bin/lto-dump13
  26. include/gcc13/ISO_Fortran_binding.h
  27. include/libgccjit++.h
  28. include/libgccjit.h
  29. share/man/man1/cpp13.1.gz
  30. share/man/man1/g++13.1.gz
  31. share/man/man1/gcc13.1.gz
  32. share/man/man1/gcov13.1.gz
  33. share/man/man1/gcov-dump13.1.gz
  34. share/man/man1/gcov-tool13.1.gz
  35. share/man/man1/gfortran13.1.gz
  36. share/man/man1/lto-dump13.1.gz
  37. share/gcc-13.3.0/python/libstdcxx/__init__.py
  38. share/gcc-13.3.0/python/libstdcxx/v6/__init__.py
  39. share/gcc-13.3.0/python/libstdcxx/v6/printers.py
  40. share/gcc-13.3.0/python/libstdcxx/v6/xmethods.py
  41. @postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  42. @postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
  43. @comment Insert PLIST.lib here
  44. @owner
  45. @group
  46. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • gcc13>0:lang/gcc13
Conflicts:
CONFLICTS:
  • gcc13-devel
To install the port:
cd /usr/ports/lang/gcc13/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/gcc13
  • pkg install gcc13
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gcc13
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le riscv64
distinfo:
TIMESTAMP = 1724158317 SHA256 (gcc-13.3.0.tar.xz) = 0845e9621c9543a13f484e94584a49ffc0129970e9914624235fc1d061a0c083 SIZE (gcc-13.3.0.tar.xz) = 87909952

Packages (timestamps in pop-ups are UTC):
gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.3.0_313.3.0_3-13.3.0_313.3.0_3n/an/an/a
FreeBSD:13:quarterly13.3.0_313.3.0_313.1.0_113.3.0_313.3.0_3n/an/an/a
FreeBSD:14:latest13.3.0_313.3.0_3-13.3.0_313.3.0_3--13.1.0_1
FreeBSD:14:quarterly13.3.0_313.3.0_3-13.3.0_313.3.0_313.2.0_1-13.2.0_1
FreeBSD:15:latest13.3.0_313.3.0_3n/a13.3.0_3n/an/a--
FreeBSD:15:quarterly13.3.0_313.3.0_3n/a-n/an/a--
FreeBSD:16:latest13.3.0_313.3.0_3n/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.36<5.37 : lang/perl5.36
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-brotli
  2. astro/nightfall
  3. audio/kaldi
  4. benchmarks/tinymembench
  5. biology/R-cran-Biobase
  6. biology/R-cran-BiocGenerics
  7. biology/R-cran-BiocManager
Expand this list (373 items / 366 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/molden
  3. biology/plink
  4. biology/psi88
  5. biology/py-PySCeS
  6. biology/star
  7. biology/treekin
  8. cad/alliance
  9. cad/feappv
  10. cad/freehdl
  11. cad/pdnmesh
  12. cad/tochnog
  13. comms/wsjtx
  14. comms/wsjtz
  15. converters/R-cran-RJSONIO
  16. converters/R-cran-jsonlite
  17. converters/R-cran-rjson
  18. databases/R-cran-RPostgreSQL
  19. databases/R-cran-RSQLite
  20. databases/R-cran-cachem
  21. databases/R-cran-fastmap
  22. databases/dbixx
  23. databases/mysql-connector-odbc
  24. devel/R-cran-Hmisc
  25. devel/R-cran-Rcpp
  26. devel/R-cran-S7
  27. devel/R-cran-bindr
  28. devel/R-cran-bit
  29. devel/R-cran-bit64
  30. devel/R-cran-bitops
  31. devel/R-cran-brio
  32. devel/R-cran-caTools
  33. devel/R-cran-caret
  34. devel/R-cran-checkmate
  35. devel/R-cran-chk
  36. devel/R-cran-classInt
  37. devel/R-cran-cli
  38. devel/R-cran-covr
  39. devel/R-cran-diffobj
  40. devel/R-cran-fansi
  41. devel/R-cran-filelock
  42. devel/R-cran-gert
  43. devel/R-cran-git2r
  44. devel/R-cran-glue
  45. devel/R-cran-interp
  46. devel/R-cran-magrittr
  47. devel/R-cran-microbenchmark
  48. devel/R-cran-msm
  49. devel/R-cran-parsedate
  50. devel/R-cran-pkgcache
  51. devel/R-cran-profvis
  52. devel/R-cran-randomForest
  53. devel/R-cran-reshape
  54. devel/R-cran-reshape2
  55. devel/R-cran-roxygen2
  56. devel/R-cran-sourcetools
  57. devel/R-cran-sys
  58. devel/R-cran-tidyselect
  59. devel/R-cran-tzdb
  60. devel/R-cran-webfakes
  61. devel/asfml
  62. devel/eclipse-titan
  63. devel/fortran-stdlib
  64. devel/gcc-msp430-ti-toolchain
  65. devel/kronosnet
  66. devel/libfaketime
  67. devel/ocaml-lacaml
  68. devel/papi
  69. devel/rhtvision
  70. devel/smv
  71. devel/test-drive
  72. editors/emacs
  73. editors/emacs-devel
  74. emulators/emulationstation
  75. emulators/libretro-reicast
  76. emulators/reicast
  77. emulators/wine-proton
  78. emulators/x49gp
  79. filesystems/lkl
  80. finance/R-cran-PerformanceAnalytics
  81. finance/R-cran-gmm
  82. finance/R-cran-strucchange
  83. finance/R-cran-urca
  84. french/aster
  85. ftp/R-cran-curl
  86. games/dxx-rebirth
  87. games/xbat
  88. graphics/R-cran-colorspace
  89. graphics/R-cran-farver
  90. graphics/R-cran-ggforce
  91. graphics/R-cran-jpeg
  92. graphics/R-cran-pROC
  93. graphics/R-cran-qpdf
  94. graphics/R-cran-s2
  95. graphics/R-cran-scales
  96. graphics/R-cran-tweenr
  97. graphics/R-cran-webp
  98. graphics/dataplot
  99. graphics/gimp-beautify-plugin
  100. graphics/mahotas
  101. graphics/nurbs++
  102. graphics/p5-PGPLOT
  103. graphics/pgplot
  104. graphics/py-gdal
  105. graphics/raster3d
  106. graphics/zeno
  107. japanese/skkinput3
  108. japanese/xtr
  109. lang/julia
  110. lang/mlkit
  111. lang/oo2c
  112. lang/ratfor
  113. math/R-cran-Amelia
  114. math/R-cran-FNN
  115. math/R-cran-KFAS
  116. math/R-cran-MCMCpack
  117. math/R-cran-MatchIt
  118. math/R-cran-Matching
  119. math/R-cran-NMF
  120. math/R-cran-RcppEigen
  121. math/R-cran-RcppRoll
  122. math/R-cran-Rmpfr
  123. math/R-cran-Rsolnp
  124. math/R-cran-SparseM
  125. math/R-cran-admisc
  126. math/R-cran-backports
  127. math/R-cran-bdsmatrix
  128. math/R-cran-ddalpha
  129. math/R-cran-deldir
  130. math/R-cran-dimRed
  131. math/R-cran-eRm
  132. math/R-cran-energy
  133. math/R-cran-expm
  134. math/R-cran-fracdiff
  135. math/R-cran-geometry
  136. math/R-cran-gower
  137. math/R-cran-haven
  138. math/R-cran-hexbin
  139. math/R-cran-intervals
  140. math/R-cran-ipred
  141. math/R-cran-isoband
  142. math/R-cran-locfit
  143. math/R-cran-lpSolve
  144. math/R-cran-maps
  145. math/R-cran-matrixStats
  146. math/R-cran-mclust
  147. math/R-cran-memisc
  148. math/R-cran-minqa
  149. math/R-cran-ncdf4
  150. math/R-cran-nloptr
  151. math/R-cran-partitions
  152. math/R-cran-polyclip
  153. math/R-cran-quadprog
  154. math/R-cran-quantreg
  155. math/R-cran-raster
  156. math/R-cran-rgenoud
  157. math/R-cran-slam
  158. math/R-cran-statmod
  159. math/R-cran-wk
  160. math/SCIP
  161. math/adept
  162. math/alberta
  163. math/algae
  164. math/atlas
  165. math/blas
  166. math/blaspp
  167. math/blaze
  168. math/blis
  169. math/casadi
  170. math/cblas
  171. math/cmlib
  172. math/coin-or-metis
  173. math/coin-or-mumps
  174. math/couenne
  175. math/ddfun
  176. math/dsdp
  177. math/dune-alugrid
  178. math/dune-common
  179. math/dune-geometry
  180. math/dune-grid
  181. math/dune-grid-glue
  182. math/dune-istl
  183. math/dune-polygongrid
  184. math/dune-uggrid
  185. math/eispack
  186. math/elemental
  187. math/elpa
  188. math/fftw
  189. math/fftw-float
  190. math/fftw3-quad
  191. math/flexiblas
  192. math/gretl
  193. math/hsl
  194. math/ipopt
  195. math/jags
  196. math/kktdirect
  197. math/lapack
  198. math/lapack++
  199. math/lapack95
  200. math/lapacke
  201. math/levmar
  202. math/libceed
  203. math/linpack
  204. math/math77
  205. math/miracl
  206. math/moab
  207. math/mumps
  208. math/mumps4
  209. math/openblas
  210. math/py-cyipopt
  211. math/py-libceed
  212. math/py-pynleq2
  213. math/py-rpy2
  214. math/py-scs
  215. math/qposases
  216. math/qrupdate
  217. math/scs
  218. math/sdpa
  219. math/slatec
  220. math/slicot
  221. math/suitesparse-Example
  222. math/suitesparse-amd
  223. math/suitesparse-btf
  224. math/suitesparse-camd
  225. math/suitesparse-ccolamd
  226. math/suitesparse-cholmod
  227. math/suitesparse-colamd
  228. math/suitesparse-config
  229. math/suitesparse-cxsparse
  230. math/suitesparse-klu
  231. math/suitesparse-lagraph
  232. math/suitesparse-ldl
  233. math/suitesparse-mongoose
  234. math/suitesparse-paru
  235. math/suitesparse-rbio
  236. math/suitesparse-spex
  237. math/suitesparse-spqr
  238. math/suitesparse-umfpack
  239. math/trlan
  240. math/xlapack
  241. math/xlife++
  242. misc/R-cran-mime
  243. misc/g810-led
  244. misc/py-QSpectrumAnalyzer
  245. misc/py-pyEDFlib
  246. misc/veles
  247. net/R-cran-pingr
  248. net/openmpi
  249. net/openmpi4
  250. net/yate
  251. net-mgmt/ipv6mon
  252. net-p2p/cpuminer
  253. science/R-cran-cmprsk
  254. science/R-cran-e1071
  255. science/R-cran-etm
  256. science/R-cran-fastICA
  257. science/R-cran-kernlab
  258. science/R-cran-ks
  259. science/R-cran-som
  260. science/R-cran-udunits2
  261. science/berkeleygw
  262. science/cdf
  263. science/chemps2
  264. science/clipper
  265. science/cpcmx
  266. science/dalton
  267. science/dftd4
  268. science/dirac
  269. science/fastjet
  270. science/feff10
  271. science/gcp
  272. science/ghemical
  273. science/harminv
  274. science/hdf5
  275. science/hdf5-110
  276. science/iboview
  277. science/isaac-cfd
  278. science/kim-api
  279. science/latte
  280. science/libccp4
  281. science/libctl
  282. science/libghemical
  283. science/libmbd
  284. science/libpsml
  285. science/libxc
  286. science/mctc-lib
  287. science/mopac
  288. science/mpb
  289. science/mstore
  290. science/multicharge
  291. science/multiwfn
  292. science/netcdf-fortran
  293. science/numsa
  294. science/openmolcas
  295. science/pastix
  296. science/pcmsolver
  297. science/py-PyNE
  298. science/py-dftbplus
  299. science/py-pyscf
  300. science/py-scikit-sparse
  301. science/q
  302. science/qwalk
  303. science/siconos
  304. science/siesta
  305. science/silo
  306. science/simbody
  307. science/simple-dftd3
  308. science/tblite
  309. science/tfel
  310. science/tfel-edf
  311. science/trilinos
  312. science/v_sim
  313. science/xtb
  314. security/R-cran-askpass
  315. security/R-cran-digest
  316. security/seccure
  317. sysutils/R-cran-processx
  318. sysutils/R-cran-ps
  319. sysutils/bacula-libs3
  320. sysutils/fwupd-efi
  321. sysutils/grub2-bhyve
  322. sysutils/grub2-efi
  323. sysutils/grub2-pcbsd
  324. textproc/R-cran-commonmark
  325. textproc/R-cran-htmltools
  326. textproc/R-cran-hunspell
  327. textproc/R-cran-markdown
  328. textproc/R-cran-openxlsx
  329. textproc/R-cran-readxl
  330. textproc/R-cran-sass
  331. textproc/R-cran-stringi
  332. textproc/R-cran-tth
  333. textproc/R-cran-utf8
  334. textproc/R-cran-writexl
  335. textproc/R-cran-yaml
  336. textproc/toml-f
  337. textproc/xmlf90
  338. www/R-cran-webutils
  339. www/kannel
  340. www/kannel-sqlbox
  341. x11/i3lock-color
  342. Collapse this list.

Deleted ports which required this port:

Expand this list of 26 deleted ports
  1. astro/R-cran-maptools*
  2. audio/openspc*
  3. databases/gnats4*
  4. devel/asmutils*
  5. emulators/wine8*
  6. games/shaaft*
  7. graphics/R-cran-rgdal*
  8. irc/ezbounce*
  9. java/openjdk18*
  10. lang/nhc98*
  11. lang/spidermonkey102*
  12. lang/spidermonkey78*
  13. lang/spidermonkey91*
  14. math/R-cran-RSvgDevice*
  15. math/octave-forge-onsas*
  16. math/sage*
  17. net/libtnl*
  18. net/nepenthes*
  19. science/R-cran-eco*
  20. sysutils/R-cran-fs*
  21. sysutils/fusefs-lkl*
  22. sysutils/libretto-config*
  23. sysutils/memtest86+*
  24. sysutils/shim*
  25. sysutils/wiimms*
  26. www/thundercache*
  27. Collapse this list of deleted ports.
for Libraries
  1. science/ALPSCore
for Run
  1. archivers/R-cran-brotli
  2. astro/nightfall
  3. audio/kaldi
  4. benchmarks/tinymembench
  5. biology/R-cran-Biobase
  6. biology/R-cran-BiocGenerics
  7. biology/R-cran-BiocManager
Expand this list (367 items / 360 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/molden
  3. biology/plink
  4. biology/psi88
  5. biology/py-PySCeS
  6. biology/star
  7. biology/treekin
  8. cad/alliance
  9. cad/feappv
  10. cad/freehdl
  11. cad/pdnmesh
  12. cad/tochnog
  13. comms/wsjtx
  14. comms/wsjtz
  15. converters/R-cran-RJSONIO
  16. converters/R-cran-jsonlite
  17. converters/R-cran-rjson
  18. databases/R-cran-RPostgreSQL
  19. databases/R-cran-RSQLite
  20. databases/R-cran-cachem
  21. databases/R-cran-fastmap
  22. databases/dbixx
  23. databases/mysql-connector-odbc
  24. devel/R-cran-Hmisc
  25. devel/R-cran-Rcpp
  26. devel/R-cran-S7
  27. devel/R-cran-bindr
  28. devel/R-cran-bit
  29. devel/R-cran-bit64
  30. devel/R-cran-bitops
  31. devel/R-cran-brio
  32. devel/R-cran-caTools
  33. devel/R-cran-caret
  34. devel/R-cran-checkmate
  35. devel/R-cran-chk
  36. devel/R-cran-classInt
  37. devel/R-cran-cli
  38. devel/R-cran-covr
  39. devel/R-cran-diffobj
  40. devel/R-cran-fansi
  41. devel/R-cran-filelock
  42. devel/R-cran-gert
  43. devel/R-cran-git2r
  44. devel/R-cran-glue
  45. devel/R-cran-interp
  46. devel/R-cran-magrittr
  47. devel/R-cran-microbenchmark
  48. devel/R-cran-msm
  49. devel/R-cran-parsedate
  50. devel/R-cran-pkgcache
  51. devel/R-cran-profvis
  52. devel/R-cran-randomForest
  53. devel/R-cran-reshape
  54. devel/R-cran-reshape2
  55. devel/R-cran-roxygen2
  56. devel/R-cran-sourcetools
  57. devel/R-cran-sys
  58. devel/R-cran-tidyselect
  59. devel/R-cran-tzdb
  60. devel/R-cran-webfakes
  61. devel/eclipse-titan
  62. devel/fortran-stdlib
  63. devel/kronosnet
  64. devel/libfaketime
  65. devel/ocaml-lacaml
  66. devel/papi
  67. devel/rhtvision
  68. devel/smv
  69. devel/test-drive
  70. editors/emacs
  71. editors/emacs-devel
  72. emulators/emulationstation
  73. emulators/libretro-reicast
  74. emulators/reicast
  75. emulators/wine-proton
  76. emulators/x49gp
  77. finance/R-cran-PerformanceAnalytics
  78. finance/R-cran-gmm
  79. finance/R-cran-strucchange
  80. finance/R-cran-urca
  81. french/aster
  82. ftp/R-cran-curl
  83. games/dxx-rebirth
  84. games/xbat
  85. graphics/R-cran-colorspace
  86. graphics/R-cran-farver
  87. graphics/R-cran-ggforce
  88. graphics/R-cran-jpeg
  89. graphics/R-cran-pROC
  90. graphics/R-cran-qpdf
  91. graphics/R-cran-s2
  92. graphics/R-cran-scales
  93. graphics/R-cran-tweenr
  94. graphics/R-cran-webp
  95. graphics/dataplot
  96. graphics/gimp-beautify-plugin
  97. graphics/mahotas
  98. graphics/nurbs++
  99. graphics/p5-PGPLOT
  100. graphics/pgplot
  101. graphics/py-gdal
  102. graphics/raster3d
  103. graphics/zeno
  104. japanese/skkinput3
  105. japanese/xtr
  106. lang/gcc
  107. lang/julia
  108. lang/mlkit
  109. lang/oo2c
  110. lang/ratfor
  111. math/R-cran-Amelia
  112. math/R-cran-FNN
  113. math/R-cran-KFAS
  114. math/R-cran-MCMCpack
  115. math/R-cran-MatchIt
  116. math/R-cran-Matching
  117. math/R-cran-NMF
  118. math/R-cran-RcppEigen
  119. math/R-cran-RcppRoll
  120. math/R-cran-Rmpfr
  121. math/R-cran-Rsolnp
  122. math/R-cran-SparseM
  123. math/R-cran-admisc
  124. math/R-cran-backports
  125. math/R-cran-bdsmatrix
  126. math/R-cran-ddalpha
  127. math/R-cran-deldir
  128. math/R-cran-dimRed
  129. math/R-cran-eRm
  130. math/R-cran-energy
  131. math/R-cran-expm
  132. math/R-cran-fracdiff
  133. math/R-cran-geometry
  134. math/R-cran-gower
  135. math/R-cran-haven
  136. math/R-cran-hexbin
  137. math/R-cran-intervals
  138. math/R-cran-ipred
  139. math/R-cran-isoband
  140. math/R-cran-locfit
  141. math/R-cran-lpSolve
  142. math/R-cran-maps
  143. math/R-cran-matrixStats
  144. math/R-cran-mclust
  145. math/R-cran-memisc
  146. math/R-cran-minqa
  147. math/R-cran-ncdf4
  148. math/R-cran-nloptr
  149. math/R-cran-partitions
  150. math/R-cran-polyclip
  151. math/R-cran-quadprog
  152. math/R-cran-quantreg
  153. math/R-cran-raster
  154. math/R-cran-rgenoud
  155. math/R-cran-slam
  156. math/R-cran-statmod
  157. math/R-cran-wk
  158. math/SCIP
  159. math/adept
  160. math/alberta
  161. math/algae
  162. math/atlas
  163. math/blas
  164. math/blaspp
  165. math/blaze
  166. math/blis
  167. math/casadi
  168. math/cblas
  169. math/cmlib
  170. math/coin-or-metis
  171. math/coin-or-mumps
  172. math/couenne
  173. math/ddfun
  174. math/dsdp
  175. math/dune-alugrid
  176. math/dune-common
  177. math/dune-geometry
  178. math/dune-grid
  179. math/dune-grid-glue
  180. math/dune-istl
  181. math/dune-polygongrid
  182. math/dune-uggrid
  183. math/eispack
  184. math/elemental
  185. math/elpa
  186. math/fftw
  187. math/fftw-float
  188. math/fftw3-quad
  189. math/flexiblas
  190. math/gretl
  191. math/hsl
  192. math/ipopt
  193. math/jags
  194. math/kktdirect
  195. math/lapack
  196. math/lapack++
  197. math/lapack95
  198. math/lapacke
  199. math/levmar
  200. math/libceed
  201. math/linpack
  202. math/math77
  203. math/miracl
  204. math/moab
  205. math/mumps
  206. math/mumps4
  207. math/openblas
  208. math/py-cyipopt
  209. math/py-libceed
  210. math/py-pynleq2
  211. math/py-rpy2
  212. math/py-scs
  213. math/qposases
  214. math/qrupdate
  215. math/scs
  216. math/sdpa
  217. math/slatec
  218. math/slicot
  219. math/suitesparse-Example
  220. math/suitesparse-amd
  221. math/suitesparse-btf
  222. math/suitesparse-camd
  223. math/suitesparse-ccolamd
  224. math/suitesparse-cholmod
  225. math/suitesparse-colamd
  226. math/suitesparse-config
  227. math/suitesparse-cxsparse
  228. math/suitesparse-klu
  229. math/suitesparse-lagraph
  230. math/suitesparse-ldl
  231. math/suitesparse-mongoose
  232. math/suitesparse-paru
  233. math/suitesparse-rbio
  234. math/suitesparse-spex
  235. math/suitesparse-spqr
  236. math/suitesparse-umfpack
  237. math/trlan
  238. math/xlapack
  239. math/xlife++
  240. misc/R-cran-mime
  241. misc/g810-led
  242. misc/py-QSpectrumAnalyzer
  243. misc/py-pyEDFlib
  244. misc/veles
  245. net/R-cran-pingr
  246. net/openmpi
  247. net/openmpi4
  248. net/yate
  249. net-mgmt/ipv6mon
  250. net-p2p/cpuminer
  251. science/R-cran-cmprsk
  252. science/R-cran-e1071
  253. science/R-cran-etm
  254. science/R-cran-fastICA
  255. science/R-cran-kernlab
  256. science/R-cran-ks
  257. science/R-cran-som
  258. science/R-cran-udunits2
  259. science/berkeleygw
  260. science/cdf
  261. science/chemps2
  262. science/clipper
  263. science/cpcmx
  264. science/dalton
  265. science/dftd4
  266. science/dirac
  267. science/fastjet
  268. science/feff10
  269. science/gcp
  270. science/ghemical
  271. science/harminv
  272. science/hdf5
  273. science/hdf5-110
  274. science/iboview
  275. science/isaac-cfd
  276. science/kim-api
  277. science/latte
  278. science/libccp4
  279. science/libctl
  280. science/libghemical
  281. science/libmbd
  282. science/libpsml
  283. science/libxc
  284. science/mctc-lib
  285. science/mopac
  286. science/mpb
  287. science/mstore
  288. science/multicharge
  289. science/multiwfn
  290. science/netcdf-fortran
  291. science/numsa
  292. science/openmolcas
  293. science/pastix
  294. science/pcmsolver
  295. science/py-PyNE
  296. science/py-dftbplus
  297. science/py-pyscf
  298. science/py-scikit-sparse
  299. science/q
  300. science/qwalk
  301. science/siconos
  302. science/siesta
  303. science/silo
  304. science/simbody
  305. science/simple-dftd3
  306. science/tblite
  307. science/tfel
  308. science/tfel-edf
  309. science/trilinos
  310. science/v_sim
  311. science/xtb
  312. security/R-cran-askpass
  313. security/R-cran-digest
  314. security/seccure
  315. sysutils/R-cran-processx
  316. sysutils/R-cran-ps
  317. sysutils/bacula-libs3
  318. sysutils/fwupd-efi
  319. sysutils/grub2-pcbsd
  320. textproc/R-cran-commonmark
  321. textproc/R-cran-htmltools
  322. textproc/R-cran-hunspell
  323. textproc/R-cran-markdown
  324. textproc/R-cran-openxlsx
  325. textproc/R-cran-readxl
  326. textproc/R-cran-sass
  327. textproc/R-cran-stringi
  328. textproc/R-cran-tth
  329. textproc/R-cran-utf8
  330. textproc/R-cran-writexl
  331. textproc/R-cran-yaml
  332. textproc/toml-f
  333. textproc/xmlf90
  334. www/R-cran-webutils
  335. www/kannel
  336. www/kannel-sqlbox
  337. x11/i3lock-color
  338. Collapse this list.

Deleted ports which required this port:

Expand this list of 24 deleted ports
  1. astro/R-cran-maptools*
  2. audio/openspc*
  3. databases/gnats4*
  4. devel/asmutils*
  5. emulators/wine8*
  6. games/shaaft*
  7. graphics/R-cran-rgdal*
  8. irc/ezbounce*
  9. java/openjdk18*
  10. lang/nhc98*
  11. lang/spidermonkey102*
  12. lang/spidermonkey78*
  13. lang/spidermonkey91*
  14. math/R-cran-RSvgDevice*
  15. math/octave-forge-onsas*
  16. math/sage*
  17. net/libtnl*
  18. net/nepenthes*
  19. science/R-cran-eco*
  20. sysutils/R-cran-fs*
  21. sysutils/libretto-config*
  22. sysutils/shim*
  23. sysutils/wiimms*
  24. www/thundercache*
  25. 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 gcc13-13.3.0_3: 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_gcc13
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/gcc13 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-13.3.0/
  2. http://gcc.gnu.org/pub/gcc/releases/gcc-13.3.0/
  3. http://mirror.koddos.net/gcc/releases/gcc-13.3.0/
  4. https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/releases/gcc-13.3.0/
  5. https://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/releases/gcc-13.3.0/
  6. https://ftp.mpi-inf.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-13.3.0/
  7. https://mirrors.kernel.org/sourceware/gcc/releases/gcc-13.3.0/
  8. https://mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-13.3.0/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
13.3.0_3
03 May 2025 09:46:25
commit hash: 6a4bfe6146890a6f28e794bf8c602ec8afd74fd0commit hash: 6a4bfe6146890a6f28e794bf8c602ec8afd74fd0commit hash: 6a4bfe6146890a6f28e794bf8c602ec8afd74fd0commit hash: 6a4bfe6146890a6f28e794bf8c602ec8afd74fd0 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
Author: Oleg Sidorkin
lang/gcc13: 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 and will get
obsolete once all supported FreeBSD releases include commit
22e564c74eb20e14bd93fd9fdde20e38a29cfcf1.

PR:             285711
Reported by:    cracauer
Tested by:      cracauer, jbo
13.3.0_2
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
13.3.0_2
12 Mar 2025 14:30:52
commit hash: 5d9d9b114e0e5df1ca806d9f00c1d86e7e7819e2commit hash: 5d9d9b114e0e5df1ca806d9f00c1d86e7e7819e2commit hash: 5d9d9b114e0e5df1ca806d9f00c1d86e7e7819e2commit hash: 5d9d9b114e0e5df1ca806d9f00c1d86e7e7819e2 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc13: Fix libisl.so linking

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>
13.3.0_1
12 Mar 2025 14:30:43
commit hash: f1c61d6af201a3d60445b0619e1bf97390ac78cdcommit hash: f1c61d6af201a3d60445b0619e1bf97390ac78cdcommit hash: f1c61d6af201a3d60445b0619e1bf97390ac78cdcommit hash: f1c61d6af201a3d60445b0619e1bf97390ac78cd files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
Author: Dimitry Andric
lang/gcc13: 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
13.3.0
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)
13.3.0
04 Sep 2024 14:31:01
commit hash: 546dc44194b4f9e7c62d71e140d8279243c7ec38commit hash: 546dc44194b4f9e7c62d71e140d8279243c7ec38commit hash: 546dc44194b4f9e7c62d71e140d8279243c7ec38commit hash: 546dc44194b4f9e7c62d71e140d8279243c7ec38 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc13: Update to 13.3.0

Changes: https://gcc.gnu.org/gcc-13/changes.html#13.3

PR:		281091
Tested by:	exp-run (antoine)
13.2.0_4
13 May 2024 21:19:50
commit hash: 16ebcbbc24a6fca734affcd38a2b3dba29a9145dcommit hash: 16ebcbbc24a6fca734affcd38a2b3dba29a9145dcommit hash: 16ebcbbc24a6fca734affcd38a2b3dba29a9145dcommit hash: 16ebcbbc24a6fca734affcd38a2b3dba29a9145d files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
lang/gcc13: enable on riscv64

Builds fine on 15-CURRENT.

PR:		272759
Approved by:	salvadore (maintainer)
MFH:		2024Q2
13.2.0_4
03 Feb 2024 09:57:04
commit hash: 41870b7b7d042523cff7d8fe3abde24f5a394804commit hash: 41870b7b7d042523cff7d8fe3abde24f5a394804commit hash: 41870b7b7d042523cff7d8fe3abde24f5a394804commit hash: 41870b7b7d042523cff7d8fe3abde24f5a394804 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc{12,13}: Switch back to standard bootstrap

Switch back to STANDARD_BOOTSTRAP on i386, amd64 and aarch64 as default
option instead of LTO_BOOTSTRAP, forwarding the changes already commited
in the devel ports (commits daf12c76bd531335f58e7602afd3bc8da8fc5c33,
872d61f8ead10a6d935117876cf60057a46770ff, and
da4cb11216a7ed594d5dc453deb4693b48c3c7e9) and in lang/gcc11 (commit
3e0fc5e7607d30400bfb3d5a7b3d1b77e1a6699a)

Users wanting to use LTO_BOOTSTRAP can still enable the option manually.

PR:		273397
Tested by:	exp-run (antoine)
13.2.0_3
28 Jan 2024 13:39:27
commit hash: 9b0ad9222d4ebe8dc862f49142ef50d5cd580016commit hash: 9b0ad9222d4ebe8dc862f49142ef50d5cd580016commit hash: 9b0ad9222d4ebe8dc862f49142ef50d5cd580016commit hash: 9b0ad9222d4ebe8dc862f49142ef50d5cd580016 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/gcc13: Moved man to share/man

Approved by:    portmgr (blanket)
13.2.0_2
13 Jan 2024 08:18:34
commit hash: 11e18f525a8390fda31c44838bde003e23176b95commit hash: 11e18f525a8390fda31c44838bde003e23176b95commit hash: 11e18f525a8390fda31c44838bde003e23176b95commit hash: 11e18f525a8390fda31c44838bde003e23176b95 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc13: Fix Address sanitizer

Software compiled with -fsanitize=address fails to run with the error
message "ASan runtime does not come first in initial library list; you
should either link runtime to your application or manually preload it
with LD_PRELOAD".

This commit fixes the issue by ignoring the [vdso] loaded shared library
instead of linux-vdso.so.

To successfully run the software compiled with -fsanitize=address it is
still necessary to disable ASLR.

PR:		267751
Reported by:	yuri

Co-authored-by:	Andreas Tobler <andreast@gcc.gnu.org>
13.2.0_1
05 Jan 2024 21:03:48
commit hash: ac46ecbfdcc0db7c51ae946bfe350976a522659dcommit hash: ac46ecbfdcc0db7c51ae946bfe350976a522659dcommit hash: ac46ecbfdcc0db7c51ae946bfe350976a522659dcommit hash: ac46ecbfdcc0db7c51ae946bfe350976a522659d files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc13: drop ELFv1 support
13.2.0_1
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

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

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
13.2.0_1
15 Dec 2023 20:36:59
commit hash: a4831f4933d006071d96a861506ff0db44d1d3accommit hash: a4831f4933d006071d96a861506ff0db44d1d3accommit hash: a4831f4933d006071d96a861506ff0db44d1d3accommit hash: a4831f4933d006071d96a861506ff0db44d1d3ac files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
lang/gcc12 lang/gcc12-devel lang/gcc13 lang/gcc13-devel lang/gcc14-devel: fix
build without bootstrap

When more recent gcc ports are built without bootstrap, compiling libcc1
plugins results in errors similar to:

  In file included from
/wrkdirs/share/dim/ports/lang/gcc13/work/gcc-13.2.0/libcc1/libcc1plugin.cc:72:
  In file included from /usr/include/c++/v1/vector:321:
  In file included from /usr/include/c++/v1/__format/formatter_bool.h:20:
  In file included from /usr/include/c++/v1/__format/formatter_integral.h:32:
  /usr/include/c++/v1/locale:289:36: error: attempt to use a poisoned identifier
    289 |         __status = (unsigned char*)malloc(__nkw);
        |                                    ^
  /usr/include/c++/v1/locale:1584:28: error: attempt to use a poisoned
identifier
   1584 |         __ob =
(char_type*)malloc(2*static_cast<size_t>(__nc)*sizeof(char_type));
        |                            ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13.2.0_1
05 Dec 2023 18:11:27
commit hash: 510dbd1e2012877cbbdc37a38f6189ce7b38d1bacommit hash: 510dbd1e2012877cbbdc37a38f6189ce7b38d1bacommit hash: 510dbd1e2012877cbbdc37a38f6189ce7b38d1bacommit hash: 510dbd1e2012877cbbdc37a38f6189ce7b38d1ba files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
lang/gcc12+: forward the installation of ISO_Fortran_binding.h in a separate dir

PR:		275431
Approved by:	salvadore@ (maintainer)
13.2.0
14 Oct 2023 20:38:33
commit hash: 3dcacae36ff804f6e9edf5c7cf538cfaa68bc800commit hash: 3dcacae36ff804f6e9edf5c7cf538cfaa68bc800commit hash: 3dcacae36ff804f6e9edf5c7cf538cfaa68bc800commit hash: 3dcacae36ff804f6e9edf5c7cf538cfaa68bc800 files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc13: Update to 13.2.0

Changes: https://gcc.gnu.org/gcc-13/changes.html#13.2
13.1.0_1
12 Oct 2023 05:06:22
commit hash: a05177f62a5a0e74b5df871069ea42400c0ed90acommit hash: a05177f62a5a0e74b5df871069ea42400c0ed90acommit hash: a05177f62a5a0e74b5df871069ea42400c0ed90acommit hash: a05177f62a5a0e74b5df871069ea42400c0ed90a files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc13: disable LTO on powerpc to fix build

cc1plus: out of memory allocating 48749344 bytes after a total of 0 bytes
13.1.0_1
06 Oct 2023 17:48:53
commit hash: b7833e78f7bdf5b00b5b0d25ed983f1b8d413e32commit hash: b7833e78f7bdf5b00b5b0d25ed983f1b8d413e32commit hash: b7833e78f7bdf5b00b5b0d25ed983f1b8d413e32commit hash: b7833e78f7bdf5b00b5b0d25ed983f1b8d413e32 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
lang/gcc10 lang/gcc11 lang/gcc11-devel lang/gcc12 lang/gcc12-devel lang/gcc13
lang/gcc13-devel lang/gcc14-devel: fix build with libc++ 17

When building relatively recent gcc ports (with C++ in them) against
libc++ 17, you get errors similar to:

  In file included from
/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:208:
  In file included from
/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:239:
  In file included from /usr/include/c++/v1/vector:321:
  In file included from /usr/include/c++/v1/__format/formatter_bool.h:20:
  In file included from /usr/include/c++/v1/__format/formatter_integral.h:32:
  In file included from /usr/include/c++/v1/locale:202:
  /usr/include/c++/v1/__locale:546:5: error: '__abi_tag__' attribute only
applies to structs, variables, functions, and namespaces
    546 |     _LIBCPP_INLINE_VISIBILITY
        |     ^
  /usr/include/c++/v1/__config:813:37: note: expanded from macro
'_LIBCPP_INLINE_VISIBILITY'
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13.1.0_1
19 Jun 2023 15:19:22
commit hash: 91117ec83f966fad5e943737928abe956cd49720commit hash: 91117ec83f966fad5e943737928abe956cd49720commit hash: 91117ec83f966fad5e943737928abe956cd49720commit hash: 91117ec83f966fad5e943737928abe956cd49720 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc*: fix build with CPUTYPE?=g[3-5]

GCC does not accept -mcpu=g4, but does accept -mcpu=G4.
13.1.0_1
02 May 2023 09:39:47
commit hash: f4e302c0416a53ceec6c9605234b570f775167dbcommit hash: f4e302c0416a53ceec6c9605234b570f775167dbcommit hash: f4e302c0416a53ceec6c9605234b570f775167dbcommit hash: f4e302c0416a53ceec6c9605234b570f775167db files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
lang/gcc13: switch to using clang on powerpc64*

As with other released GCC versions (as opposed to snapshots), use base
clang to build this port.
13.1.0
29 Apr 2023 15:23:21
commit hash: e14f6cef2ce3de2986e854b87d2766f0691d83aacommit hash: e14f6cef2ce3de2986e854b87d2766f0691d83aacommit hash: e14f6cef2ce3de2986e854b87d2766f0691d83aacommit hash: e14f6cef2ce3de2986e854b87d2766f0691d83aa files touched by this commit
Lorenzo Salvadore (salvadore) search for other commits by this committer
lang/gcc13: Add port

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

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

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

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

Reviewed by:	gerald, Dan McGregor <dan.mcgregor@usask.ca>
Differential Revision:	https://reviews.freebsd.org/D39841

Number of commits found: 20