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 photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
gcc13 GNU Compiler Collection 13
13.2.0_4 lang on this many watch lists=5 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.2.0_4Version of this port present on the latest quarterly branch.
Maintainer: salvadore@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-29 15:27:09
Last Update: 2024-02-03 09:57:04
Commit Hash: 41870b7
People watching this port, also watch:: rsync, git, smartmontools, pkg, sudo
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:
FreshPorts has no man page information for this port.
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.2.0_4/catalog.mk
  3. /usr/local/share/licenses/gcc13-13.2.0_4/LICENSE
  4. /usr/local/share/licenses/gcc13-13.2.0_4/GPLv3
  5. /usr/local/share/licenses/gcc13-13.2.0_4/GPLv3RLE
  6. bin/x86_64-portbld-freebsd14.0-c++13
  7. bin/x86_64-portbld-freebsd14.0-g++13
  8. bin/x86_64-portbld-freebsd14.0-gcc13
  9. bin/x86_64-portbld-freebsd14.0-gcc-13.2.0
  10. bin/x86_64-portbld-freebsd14.0-gcc-ar13
  11. bin/x86_64-portbld-freebsd14.0-gcc-nm13
  12. bin/x86_64-portbld-freebsd14.0-gcc-ranlib13
  13. bin/x86_64-portbld-freebsd14.0-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.2.0/python/libstdcxx/__init__.py
  38. share/gcc-13.2.0/python/libstdcxx/v6/__init__.py
  39. share/gcc-13.2.0/python/libstdcxx/v6/printers.py
  40. share/gcc-13.2.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.
Dependency lines:
  • gcc13>0:lang/gcc13
Conflicts:
CONFLICTS:
  • gcc13-devel
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
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
distinfo:
TIMESTAMP = 1692015565 SHA256 (gcc-13.2.0.tar.xz) = e275e76442a6067341a27f04c5c6b83d8613144004c0413528863dc6b5c743da SIZE (gcc-13.2.0.tar.xz) = 87858592

Packages (timestamps in pop-ups are UTC):
gcc13
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest13.2.0_413.2.0_4-13.2.0_413.2.0_4---
FreeBSD:13:quarterly13.2.0_113.2.0_113.1.0_113.2.0_113.2.0_413.2.0_1-13.2.0_1
FreeBSD:14:latest13.2.0_413.2.0_4-13.2.0_413.2.0_4--13.1.0_1
FreeBSD:14:quarterly13.2.0_113.2.0_4-13.2.0_113.2.0_413.2.0_1-13.2.0_1
FreeBSD:15:latest13.2.0_413.2.0_4n/a13.2.0_4n/a13.2.0_3--
FreeBSD:15:quarterly--n/a-n/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.3 : 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. benchmarks/octave-forge-benchmark
  2. biology/treekin
  3. biology/viennarna
  4. cad/freecad
  5. cad/gmsh
  6. cad/xyce
  7. databases/R-cran-RSQLite
Expand this list (269 items / 262 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/cockroach
  3. databases/gnats4
  4. databases/proxysql
  5. devel/R-cran-collapse
  6. devel/R-cran-data.table
  7. devel/R-cran-kit
  8. devel/R-cran-parallelly
  9. devel/R-cran-promises
  10. devel/R-cran-systemfonts
  11. devel/R-cran-tidyselect
  12. devel/alire
  13. devel/asfml
  14. devel/asmutils
  15. devel/dwarves
  16. devel/ga
  17. devel/json-fortran
  18. devel/kronosnet
  19. devel/ocaml-lacaml
  20. devel/papi
  21. devel/py-llvmlite
  22. devel/py-numba
  23. devel/py-tables
  24. editors/emacs-devel
  25. emulators/wine
  26. emulators/wine-devel
  27. emulators/wine-proton
  28. emulators/wine8
  29. ftp/R-cran-curl
  30. graphics/R-cran-magick
  31. graphics/R-cran-ragg
  32. graphics/R-cran-rgdal
  33. graphics/cimg
  34. graphics/lightzone
  35. graphics/mahotas
  36. graphics/nurbs++
  37. graphics/p5-PGPLOT
  38. graphics/qgis
  39. graphics/qgis-ltr
  40. irc/ezbounce
  41. japanese/xtr
  42. java/openjdk17
  43. java/openjdk17-jre
  44. java/openjdk22
  45. lang/julia
  46. lang/nhc98
  47. lang/oo2c
  48. lang/spidermonkey102
  49. lang/spidermonkey78
  50. lang/spidermonkey91
  51. math/R
  52. math/R-cran-RcppArmadillo
  53. math/R-cran-RcppEigen
  54. math/R-cran-VGAM
  55. math/R-cran-admisc
  56. math/R-cran-bdsmatrix
  57. math/R-cran-deldir
  58. math/R-cran-eRm
  59. math/R-cran-forecast
  60. math/R-cran-igraph
  61. math/R-cran-lme4
  62. math/R-cran-locfit
  63. math/R-cran-matrixStats
  64. math/R-cran-mclust
  65. math/R-cran-sf
  66. math/R-cran-slam
  67. math/R-cran-terra
  68. math/SCIP
  69. math/algae
  70. math/blocksolve95
  71. math/coinutils
  72. math/deal.ii
  73. math/dune-alugrid
  74. math/dune-common
  75. math/dune-fem
  76. math/dune-geometry
  77. math/dune-grid
  78. math/dune-grid-glue
  79. math/dune-pdelab
  80. math/dune-polygongrid
  81. math/dune-uggrid
  82. math/dune-vtk
  83. math/elemental
  84. math/elpa
  85. math/flexiblas
  86. math/gretl
  87. math/ipopt
  88. math/jags
  89. math/linpack
  90. math/octave
  91. math/octave-forge-actuarial
  92. math/octave-forge-audio
  93. math/octave-forge-automatic-differentiation
  94. math/octave-forge-bim
  95. math/octave-forge-bioinfo
  96. math/octave-forge-biosig
  97. math/octave-forge-bsltl
  98. math/octave-forge-cfitsio
  99. math/octave-forge-cgi
  100. math/octave-forge-civil-engineering
  101. math/octave-forge-coder
  102. math/octave-forge-communications
  103. math/octave-forge-control
  104. math/octave-forge-csg-toolkit
  105. math/octave-forge-data-smoothing
  106. math/octave-forge-database
  107. math/octave-forge-dataframe
  108. math/octave-forge-dicom
  109. math/octave-forge-divand
  110. math/octave-forge-doctest
  111. math/octave-forge-econometrics
  112. math/octave-forge-fda
  113. math/octave-forge-femoctave
  114. math/octave-forge-fenv
  115. math/octave-forge-fileio
  116. math/octave-forge-financial
  117. math/octave-forge-fits
  118. math/octave-forge-fpl
  119. math/octave-forge-fuzzy-logic-toolkit
  120. math/octave-forge-ga
  121. math/octave-forge-general
  122. math/octave-forge-generate_html
  123. math/octave-forge-geographiclib
  124. math/octave-forge-geometry
  125. math/octave-forge-gnuplot
  126. math/octave-forge-gsl
  127. math/octave-forge-ident
  128. math/octave-forge-image
  129. math/octave-forge-informationtheory
  130. math/octave-forge-integration
  131. math/octave-forge-internal-fluid-flow
  132. math/octave-forge-interval
  133. math/octave-forge-io
  134. math/octave-forge-irsa
  135. math/octave-forge-level-set
  136. math/octave-forge-linear-algebra
  137. math/octave-forge-lssa
  138. math/octave-forge-ltfat
  139. math/octave-forge-mapping
  140. math/octave-forge-matgeom
  141. math/octave-forge-mccabe-thiele
  142. math/octave-forge-mechanics
  143. math/octave-forge-miscellaneous
  144. math/octave-forge-missing-functions
  145. math/octave-forge-mpi
  146. math/octave-forge-mqtt
  147. math/octave-forge-msh
  148. math/octave-forge-multicore
  149. math/octave-forge-mvn
  150. math/octave-forge-nan
  151. math/octave-forge-ncarray
  152. math/octave-forge-netcdf
  153. math/octave-forge-nlwing2
  154. math/octave-forge-nnet
  155. math/octave-forge-nurbs
  156. math/octave-forge-oct2mat
  157. math/octave-forge-octave-pool
  158. math/octave-forge-octclip
  159. math/octave-forge-octproj
  160. math/octave-forge-odbc
  161. math/octave-forge-odebvp
  162. math/octave-forge-onsas
  163. math/octave-forge-optics
  164. math/octave-forge-optim
  165. math/octave-forge-optiminterp
  166. math/octave-forge-outliers
  167. math/octave-forge-parallel
  168. math/octave-forge-pde1dm
  169. math/octave-forge-pkg-octave-doc
  170. math/octave-forge-plot
  171. math/octave-forge-ponchon-savarit
  172. math/octave-forge-prompt
  173. math/octave-forge-psychrometrics
  174. math/octave-forge-pythonic
  175. math/octave-forge-quaternion
  176. math/octave-forge-queueing
  177. math/octave-forge-rtree
  178. math/octave-forge-secs1d
  179. math/octave-forge-secs2d
  180. math/octave-forge-secs3d
  181. math/octave-forge-signal
  182. math/octave-forge-simp
  183. math/octave-forge-sockets
  184. math/octave-forge-sole
  185. math/octave-forge-sparsersb
  186. math/octave-forge-specfun
  187. math/octave-forge-special-matrix
  188. math/octave-forge-splines
  189. math/octave-forge-sqlite
  190. math/octave-forge-statistics
  191. math/octave-forge-statistics-resampling
  192. math/octave-forge-stk
  193. math/octave-forge-strings
  194. math/octave-forge-struct
  195. math/octave-forge-symband
  196. math/octave-forge-symbolic
  197. math/octave-forge-tablicious
  198. math/octave-forge-tcl-octave
  199. math/octave-forge-tsa
  200. math/octave-forge-velas
  201. math/octave-forge-video
  202. math/octave-forge-websockets
  203. math/octave-forge-zenity
  204. math/octave-forge-zeromq
  205. math/osi
  206. math/py-cyipopt
  207. math/py-rpy2
  208. math/py-slepc4py
  209. math/sage
  210. math/scilab
  211. math/slepc
  212. math/spfft
  213. misc/R-cran-xfun
  214. misc/caffe
  215. misc/py-pyEDFlib
  216. misc/urh
  217. net/ipxe
  218. net/mpich
  219. net/mpifx
  220. net/nepenthes
  221. net/py-mpi4py-mpich
  222. net/yate
  223. net-mgmt/ipv6mon
  224. net-p2p/cpuminer
  225. print/R-cran-textshaping
  226. science/PETSc
  227. science/R-cran-Epi
  228. science/abinit
  229. science/conduit
  230. science/elk
  231. science/elmerfem
  232. science/getdp
  233. science/gnudatalanguage
  234. science/harminv
  235. science/hdf5
  236. science/libxc
  237. science/mbdyn
  238. science/mpb
  239. science/mpqc
  240. science/netcdf-fortran
  241. science/nwchem
  242. science/ocean
  243. science/octopus
  244. science/openmodelica
  245. science/paraview
  246. science/pnetcdf
  247. science/psi4
  248. science/quantum-espresso
  249. science/spglib
  250. science/spheral
  251. science/tinker
  252. science/trilinos
  253. security/R-cran-digest
  254. security/seccure
  255. sysutils/grub2-pcbsd
  256. sysutils/libretto-config
  257. textproc/R-cran-htmltools
  258. textproc/R-cran-sass
  259. textproc/R-cran-stringi
  260. textproc/R-cran-yaml
  261. www/R-cran-httpuv
  262. www/kannel
  263. x11/i3lock-color
  264. Collapse this list.
for Run
  1. benchmarks/octave-forge-benchmark
  2. biology/treekin
  3. biology/viennarna
  4. cad/freecad
  5. cad/gmsh
  6. cad/xyce
  7. databases/R-cran-RSQLite
Expand this list (266 items / 259 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/cockroach
  3. databases/gnats4
  4. databases/proxysql
  5. devel/R-cran-collapse
  6. devel/R-cran-data.table
  7. devel/R-cran-kit
  8. devel/R-cran-parallelly
  9. devel/R-cran-promises
  10. devel/R-cran-systemfonts
  11. devel/R-cran-tidyselect
  12. devel/asmutils
  13. devel/dwarves
  14. devel/ga
  15. devel/json-fortran
  16. devel/kronosnet
  17. devel/ocaml-lacaml
  18. devel/papi
  19. devel/py-llvmlite
  20. devel/py-numba
  21. devel/py-tables
  22. editors/emacs-devel
  23. emulators/wine
  24. emulators/wine-devel
  25. emulators/wine-proton
  26. emulators/wine8
  27. ftp/R-cran-curl
  28. graphics/R-cran-magick
  29. graphics/R-cran-ragg
  30. graphics/R-cran-rgdal
  31. graphics/cimg
  32. graphics/lightzone
  33. graphics/mahotas
  34. graphics/nurbs++
  35. graphics/p5-PGPLOT
  36. graphics/qgis
  37. graphics/qgis-ltr
  38. irc/ezbounce
  39. japanese/xtr
  40. java/openjdk17
  41. java/openjdk17-jre
  42. java/openjdk22
  43. lang/julia
  44. lang/nhc98
  45. lang/oo2c
  46. lang/spidermonkey102
  47. lang/spidermonkey78
  48. lang/spidermonkey91
  49. math/R
  50. math/R-cran-RcppArmadillo
  51. math/R-cran-RcppEigen
  52. math/R-cran-VGAM
  53. math/R-cran-admisc
  54. math/R-cran-bdsmatrix
  55. math/R-cran-deldir
  56. math/R-cran-eRm
  57. math/R-cran-forecast
  58. math/R-cran-igraph
  59. math/R-cran-lme4
  60. math/R-cran-locfit
  61. math/R-cran-matrixStats
  62. math/R-cran-mclust
  63. math/R-cran-sf
  64. math/R-cran-slam
  65. math/R-cran-terra
  66. math/SCIP
  67. math/algae
  68. math/blocksolve95
  69. math/coinutils
  70. math/deal.ii
  71. math/dune-alugrid
  72. math/dune-common
  73. math/dune-fem
  74. math/dune-geometry
  75. math/dune-grid
  76. math/dune-grid-glue
  77. math/dune-pdelab
  78. math/dune-polygongrid
  79. math/dune-uggrid
  80. math/dune-vtk
  81. math/elemental
  82. math/elpa
  83. math/flexiblas
  84. math/gretl
  85. math/ipopt
  86. math/jags
  87. math/linpack
  88. math/octave
  89. math/octave-forge-actuarial
  90. math/octave-forge-audio
  91. math/octave-forge-automatic-differentiation
  92. math/octave-forge-bim
  93. math/octave-forge-bioinfo
  94. math/octave-forge-biosig
  95. math/octave-forge-bsltl
  96. math/octave-forge-cfitsio
  97. math/octave-forge-cgi
  98. math/octave-forge-civil-engineering
  99. math/octave-forge-coder
  100. math/octave-forge-communications
  101. math/octave-forge-control
  102. math/octave-forge-csg-toolkit
  103. math/octave-forge-data-smoothing
  104. math/octave-forge-database
  105. math/octave-forge-dataframe
  106. math/octave-forge-dicom
  107. math/octave-forge-divand
  108. math/octave-forge-doctest
  109. math/octave-forge-econometrics
  110. math/octave-forge-fda
  111. math/octave-forge-femoctave
  112. math/octave-forge-fenv
  113. math/octave-forge-fileio
  114. math/octave-forge-financial
  115. math/octave-forge-fits
  116. math/octave-forge-fpl
  117. math/octave-forge-fuzzy-logic-toolkit
  118. math/octave-forge-ga
  119. math/octave-forge-general
  120. math/octave-forge-generate_html
  121. math/octave-forge-geographiclib
  122. math/octave-forge-geometry
  123. math/octave-forge-gnuplot
  124. math/octave-forge-gsl
  125. math/octave-forge-ident
  126. math/octave-forge-image
  127. math/octave-forge-informationtheory
  128. math/octave-forge-integration
  129. math/octave-forge-internal-fluid-flow
  130. math/octave-forge-interval
  131. math/octave-forge-io
  132. math/octave-forge-irsa
  133. math/octave-forge-level-set
  134. math/octave-forge-linear-algebra
  135. math/octave-forge-lssa
  136. math/octave-forge-ltfat
  137. math/octave-forge-mapping
  138. math/octave-forge-matgeom
  139. math/octave-forge-mccabe-thiele
  140. math/octave-forge-mechanics
  141. math/octave-forge-miscellaneous
  142. math/octave-forge-missing-functions
  143. math/octave-forge-mpi
  144. math/octave-forge-mqtt
  145. math/octave-forge-msh
  146. math/octave-forge-multicore
  147. math/octave-forge-mvn
  148. math/octave-forge-nan
  149. math/octave-forge-ncarray
  150. math/octave-forge-netcdf
  151. math/octave-forge-nlwing2
  152. math/octave-forge-nnet
  153. math/octave-forge-nurbs
  154. math/octave-forge-oct2mat
  155. math/octave-forge-octave-pool
  156. math/octave-forge-octclip
  157. math/octave-forge-octproj
  158. math/octave-forge-odbc
  159. math/octave-forge-odebvp
  160. math/octave-forge-onsas
  161. math/octave-forge-optics
  162. math/octave-forge-optim
  163. math/octave-forge-optiminterp
  164. math/octave-forge-outliers
  165. math/octave-forge-parallel
  166. math/octave-forge-pde1dm
  167. math/octave-forge-pkg-octave-doc
  168. math/octave-forge-plot
  169. math/octave-forge-ponchon-savarit
  170. math/octave-forge-prompt
  171. math/octave-forge-psychrometrics
  172. math/octave-forge-pythonic
  173. math/octave-forge-quaternion
  174. math/octave-forge-queueing
  175. math/octave-forge-rtree
  176. math/octave-forge-secs1d
  177. math/octave-forge-secs2d
  178. math/octave-forge-secs3d
  179. math/octave-forge-signal
  180. math/octave-forge-simp
  181. math/octave-forge-sockets
  182. math/octave-forge-sole
  183. math/octave-forge-sparsersb
  184. math/octave-forge-specfun
  185. math/octave-forge-special-matrix
  186. math/octave-forge-splines
  187. math/octave-forge-sqlite
  188. math/octave-forge-statistics
  189. math/octave-forge-statistics-resampling
  190. math/octave-forge-stk
  191. math/octave-forge-strings
  192. math/octave-forge-struct
  193. math/octave-forge-symband
  194. math/octave-forge-symbolic
  195. math/octave-forge-tablicious
  196. math/octave-forge-tcl-octave
  197. math/octave-forge-tsa
  198. math/octave-forge-velas
  199. math/octave-forge-video
  200. math/octave-forge-websockets
  201. math/octave-forge-zenity
  202. math/octave-forge-zeromq
  203. math/osi
  204. math/py-cyipopt
  205. math/py-rpy2
  206. math/py-slepc4py
  207. math/sage
  208. math/scilab
  209. math/slepc
  210. math/spfft
  211. misc/R-cran-xfun
  212. misc/caffe
  213. misc/py-pyEDFlib
  214. misc/urh
  215. net/mpich
  216. net/mpifx
  217. net/nepenthes
  218. net/py-mpi4py-mpich
  219. net/yate
  220. net-mgmt/ipv6mon
  221. net-p2p/cpuminer
  222. print/R-cran-textshaping
  223. science/PETSc
  224. science/R-cran-Epi
  225. science/abinit
  226. science/conduit
  227. science/elk
  228. science/elmerfem
  229. science/getdp
  230. science/gnudatalanguage
  231. science/harminv
  232. science/hdf5
  233. science/libxc
  234. science/mbdyn
  235. science/mpb
  236. science/mpqc
  237. science/netcdf-fortran
  238. science/nwchem
  239. science/ocean
  240. science/octopus
  241. science/openmodelica
  242. science/paraview
  243. science/pnetcdf
  244. science/psi4
  245. science/quantum-espresso
  246. science/spglib
  247. science/spheral
  248. science/tinker
  249. science/trilinos
  250. security/R-cran-digest
  251. security/seccure
  252. sysutils/grub2-pcbsd
  253. sysutils/libretto-config
  254. textproc/R-cran-htmltools
  255. textproc/R-cran-sass
  256. textproc/R-cran-stringi
  257. textproc/R-cran-yaml
  258. www/R-cran-httpuv
  259. www/kannel
  260. x11/i3lock-color
  261. Collapse this list.

Configuration Options:
===> The following configuration options are available for gcc13-13.2.0_4: GRAPHITE=off: Support for Graphite loop optimizations MULTILIB=on: Build support for 32-bit and 64-bit targets ====> Options available for the radio BOOTSTRAP: you can only select none or one of them LTO_BOOTSTRAP=off: Build using a full LTO bootstrap STANDARD_BOOTSTRAP=on: Build using a full bootstrap without LTO ===> Use 'make config' to modify these settings
Options name:
lang_gcc13
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-13.2.0/
  2. http://gcc.gnu.org/pub/gcc/releases/gcc-13.2.0/
  3. http://mirror.koddos.net/gcc/releases/gcc-13.2.0/
  4. https://ftp-stud.hs-esslingen.de/pub/Mirrors/sourceware.org/gcc/releases/gcc-13.2.0/
  5. https://ftp.funet.fi/pub/mirrors/sourceware.org/pub/gcc/releases/gcc-13.2.0/
  6. https://ftp.mpi-inf.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-13.2.0/
  7. https://mirrors.kernel.org/sourceware/gcc/releases/gcc-13.2.0/
  8. https://mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-13.2.0/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 13