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