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
Port details
gcc13 GNU Compiler Collection 13
13.3.0_3 lang on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 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:: glib, libarchive, smartmontools, python311, pkg
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. archivers/R-cran-zip
  3. astro/nightfall
  4. audio/kaldi
  5. benchmarks/octave-forge-benchmark
  6. benchmarks/tinymembench
  7. biology/R-cran-Biobase
Expand this list (535 items / 528 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/R-cran-BiocGenerics
  3. biology/R-cran-BiocManager
  4. biology/molden
  5. biology/plink
  6. biology/psi88
  7. biology/py-PySCeS
  8. biology/star
  9. biology/treekin
  10. cad/alliance
  11. cad/calculix-ccx
  12. cad/feappv
  13. cad/freehdl
  14. cad/gmsh
  15. cad/pdnmesh
  16. cad/tochnog
  17. cad/xyce
  18. comms/wsjtx
  19. comms/wsjtz
  20. converters/R-cran-RJSONIO
  21. converters/R-cran-jsonlite
  22. converters/R-cran-rjson
  23. databases/R-cran-RMySQL
  24. databases/R-cran-RPostgreSQL
  25. databases/R-cran-RSQLite
  26. databases/R-cran-cachem
  27. databases/R-cran-fastmap
  28. databases/dbixx
  29. databases/mysql-connector-odbc
  30. devel/R-cran-Hmisc
  31. devel/R-cran-Rcpp
  32. devel/R-cran-S7
  33. devel/R-cran-bindr
  34. devel/R-cran-bit
  35. devel/R-cran-bit64
  36. devel/R-cran-bitops
  37. devel/R-cran-brio
  38. devel/R-cran-caTools
  39. devel/R-cran-caret
  40. devel/R-cran-checkmate
  41. devel/R-cran-chk
  42. devel/R-cran-classInt
  43. devel/R-cran-cli
  44. devel/R-cran-covr
  45. devel/R-cran-diffobj
  46. devel/R-cran-fansi
  47. devel/R-cran-filelock
  48. devel/R-cran-gert
  49. devel/R-cran-git2r
  50. devel/R-cran-glue
  51. devel/R-cran-interp
  52. devel/R-cran-magrittr
  53. devel/R-cran-microbenchmark
  54. devel/R-cran-mlbench
  55. devel/R-cran-msm
  56. devel/R-cran-parsedate
  57. devel/R-cran-pkgcache
  58. devel/R-cran-profvis
  59. devel/R-cran-randomForest
  60. devel/R-cran-reshape
  61. devel/R-cran-reshape2
  62. devel/R-cran-roxygen2
  63. devel/R-cran-sourcetools
  64. devel/R-cran-sys
  65. devel/R-cran-systemfonts
  66. devel/R-cran-tidyselect
  67. devel/R-cran-tzdb
  68. devel/R-cran-uuid
  69. devel/R-cran-webfakes
  70. devel/alire
  71. devel/asfml
  72. devel/dwarves
  73. devel/eclipse-titan
  74. devel/fortran-stdlib
  75. devel/gcc-msp430-ti-toolchain
  76. devel/kronosnet
  77. devel/libfaketime
  78. devel/ocaml-lacaml
  79. devel/papi
  80. devel/rhtvision
  81. devel/smv
  82. devel/test-drive
  83. editors/emacs
  84. editors/emacs-devel
  85. emulators/emulationstation
  86. emulators/libretro-reicast
  87. emulators/reicast
  88. emulators/wine-proton
  89. emulators/x49gp
  90. filesystems/R-cran-fs
  91. filesystems/lkl
  92. finance/R-cran-PerformanceAnalytics
  93. finance/R-cran-gmm
  94. finance/R-cran-strucchange
  95. finance/R-cran-urca
  96. french/aster
  97. ftp/R-cran-RCurl
  98. ftp/R-cran-curl
  99. games/dxx-rebirth
  100. games/xbat
  101. graphics/R-cran-colorspace
  102. graphics/R-cran-farver
  103. graphics/R-cran-ggforce
  104. graphics/R-cran-ggrepel
  105. graphics/R-cran-jpeg
  106. graphics/R-cran-magick
  107. graphics/R-cran-pROC
  108. graphics/R-cran-qpdf
  109. graphics/R-cran-ragg
  110. graphics/R-cran-s2
  111. graphics/R-cran-scales
  112. graphics/R-cran-tweenr
  113. graphics/R-cran-webp
  114. graphics/dataplot
  115. graphics/gimp-beautify-plugin
  116. graphics/mahotas
  117. graphics/nurbs++
  118. graphics/p5-PGPLOT
  119. graphics/pgplot
  120. graphics/py-gdal
  121. graphics/raster3d
  122. graphics/zeno
  123. japanese/skkinput3
  124. japanese/xtr
  125. lang/gforth
  126. lang/julia
  127. lang/mlkit
  128. lang/oo2c
  129. lang/quilc
  130. lang/ratfor
  131. math/R
  132. math/R-cran-Amelia
  133. math/R-cran-FNN
  134. math/R-cran-KFAS
  135. math/R-cran-MCMCpack
  136. math/R-cran-MatchIt
  137. math/R-cran-Matching
  138. math/R-cran-NMF
  139. math/R-cran-RcppArmadillo
  140. math/R-cran-RcppEigen
  141. math/R-cran-RcppRoll
  142. math/R-cran-Rmpfr
  143. math/R-cran-Rsolnp
  144. math/R-cran-SparseM
  145. math/R-cran-admisc
  146. math/R-cran-backports
  147. math/R-cran-bdsmatrix
  148. math/R-cran-date
  149. math/R-cran-ddalpha
  150. math/R-cran-deldir
  151. math/R-cran-dimRed
  152. math/R-cran-eRm
  153. math/R-cran-energy
  154. math/R-cran-expm
  155. math/R-cran-fracdiff
  156. math/R-cran-geometry
  157. math/R-cran-gower
  158. math/R-cran-haven
  159. math/R-cran-hexbin
  160. math/R-cran-intervals
  161. math/R-cran-ipred
  162. math/R-cran-isoband
  163. math/R-cran-lme4
  164. math/R-cran-locfit
  165. math/R-cran-lpSolve
  166. math/R-cran-maps
  167. math/R-cran-matrixStats
  168. math/R-cran-mclust
  169. math/R-cran-memisc
  170. math/R-cran-minqa
  171. math/R-cran-mvtnorm
  172. math/R-cran-ncdf4
  173. math/R-cran-nloptr
  174. math/R-cran-partitions
  175. math/R-cran-polyclip
  176. math/R-cran-quadprog
  177. math/R-cran-quantreg
  178. math/R-cran-raster
  179. math/R-cran-rgenoud
  180. math/R-cran-slam
  181. math/R-cran-sp
  182. math/R-cran-spdep
  183. math/R-cran-statmod
  184. math/R-cran-units
  185. math/R-cran-wk
  186. math/R-cran-xts
  187. math/SCIP
  188. math/adept
  189. math/alberta
  190. math/algae
  191. math/arpack++
  192. math/atlas
  193. math/blas
  194. math/blaspp
  195. math/blaze
  196. math/blis
  197. math/casadi
  198. math/cbc
  199. math/cblas
  200. math/clp
  201. math/cmlib
  202. math/coin-or-metis
  203. math/coin-or-mumps
  204. math/coinutils
  205. math/couenne
  206. math/ddfun
  207. math/dsdp
  208. math/dune-alugrid
  209. math/dune-common
  210. math/dune-fem
  211. math/dune-geometry
  212. math/dune-grid
  213. math/dune-grid-glue
  214. math/dune-istl
  215. math/dune-pdelab
  216. math/dune-polygongrid
  217. math/dune-uggrid
  218. math/dune-vtk
  219. math/eispack
  220. math/elemental
  221. math/elpa
  222. math/fftw
  223. math/fftw-float
  224. math/fftw3-quad
  225. math/flexiblas
  226. math/gretl
  227. math/hsl
  228. math/ipopt
  229. math/jags
  230. math/kktdirect
  231. math/lapack
  232. math/lapack++
  233. math/lapack95
  234. math/lapacke
  235. math/levmar
  236. math/libRmath
  237. math/libceed
  238. math/linpack
  239. math/math77
  240. math/miracl
  241. math/moab
  242. math/mumps
  243. math/mumps4
  244. math/octave
  245. math/octave-forge-actuarial
  246. math/octave-forge-automatic-differentiation
  247. math/octave-forge-bim
  248. math/octave-forge-bioinfo
  249. math/octave-forge-biosig
  250. math/octave-forge-bsltl
  251. math/octave-forge-cfitsio
  252. math/octave-forge-cgi
  253. math/octave-forge-chartjs
  254. math/octave-forge-civil-engineering
  255. math/octave-forge-communications
  256. math/octave-forge-csg-dataset
  257. math/octave-forge-csg-toolkit
  258. math/octave-forge-data-smoothing
  259. math/octave-forge-database
  260. math/octave-forge-dataframe
  261. math/octave-forge-divand
  262. math/octave-forge-doctest
  263. math/octave-forge-econometrics
  264. math/octave-forge-fda
  265. math/octave-forge-femoctave
  266. math/octave-forge-fenv
  267. math/octave-forge-fileio
  268. math/octave-forge-financial
  269. math/octave-forge-fits
  270. math/octave-forge-fl-core
  271. math/octave-forge-fpl
  272. math/octave-forge-fuzzy-logic-toolkit
  273. math/octave-forge-ga
  274. math/octave-forge-general
  275. math/octave-forge-generate_html
  276. math/octave-forge-geographiclib
  277. math/octave-forge-geometry
  278. math/octave-forge-gnuplot
  279. math/octave-forge-hdf5oct
  280. math/octave-forge-ident
  281. math/octave-forge-informationtheory
  282. math/octave-forge-integration
  283. math/octave-forge-internal-fluid-flow
  284. math/octave-forge-interval
  285. math/octave-forge-irsa
  286. math/octave-forge-joystick
  287. math/octave-forge-level-set
  288. math/octave-forge-linear-algebra
  289. math/octave-forge-lssa
  290. math/octave-forge-ltfat
  291. math/octave-forge-mapping
  292. math/octave-forge-matgeom
  293. math/octave-forge-mboct-fem-pkg
  294. math/octave-forge-mboct-mbdyn-pkg
  295. math/octave-forge-mboct-numerical-pkg
  296. math/octave-forge-mboct-octave-pkg
  297. math/octave-forge-mccabe-thiele
  298. math/octave-forge-mechanics
  299. math/octave-forge-missing-functions
  300. math/octave-forge-mpi
  301. math/octave-forge-msh
  302. math/octave-forge-multicore
  303. math/octave-forge-mvn
  304. math/octave-forge-nan
  305. math/octave-forge-ncarray
  306. math/octave-forge-nlwing2
  307. math/octave-forge-nnet
  308. math/octave-forge-nurbs
  309. math/octave-forge-oct2mat
  310. math/octave-forge-octave-pool
  311. math/octave-forge-octave_mermaid_js
  312. math/octave-forge-octave_php_wrapper
  313. math/octave-forge-octave_tar
  314. math/octave-forge-octave_zstd
  315. math/octave-forge-octclip
  316. math/octave-forge-octproj
  317. math/octave-forge-odebvp
  318. math/octave-forge-optics
  319. math/octave-forge-optim
  320. math/octave-forge-optiminterp
  321. math/octave-forge-outliers
  322. math/octave-forge-parallel
  323. math/octave-forge-pde1dm
  324. math/octave-forge-piqp
  325. math/octave-forge-pkg-octave-doc
  326. math/octave-forge-plot
  327. math/octave-forge-ponchon-savarit
  328. math/octave-forge-prompt
  329. math/octave-forge-psychrometrics
  330. math/octave-forge-pythonic
  331. math/octave-forge-quaternion
  332. math/octave-forge-queueing
  333. math/octave-forge-rtree
  334. math/octave-forge-secs1d
  335. math/octave-forge-secs2d
  336. math/octave-forge-secs3d
  337. math/octave-forge-simp
  338. math/octave-forge-sole
  339. math/octave-forge-sparsersb
  340. math/octave-forge-specfun
  341. math/octave-forge-special-matrix
  342. math/octave-forge-splines
  343. math/octave-forge-statistics-resampling
  344. math/octave-forge-stk
  345. math/octave-forge-strings
  346. math/octave-forge-struct
  347. math/octave-forge-symband
  348. math/octave-forge-symbolic
  349. math/octave-forge-tcl-octave
  350. math/octave-forge-timer
  351. math/octave-forge-tsa
  352. math/octave-forge-velas
  353. math/octave-forge-websockets
  354. math/octave-forge-zenity
  355. math/openblas
  356. math/openfst
  357. math/osi
  358. math/py-cyipopt
  359. math/py-libceed
  360. math/py-pynleq2
  361. math/py-rpy2
  362. math/py-scs
  363. math/qposases
  364. math/qrupdate
  365. math/scs
  366. math/sdpa
  367. math/slatec
  368. math/slicot
  369. math/suitesparse-Example
  370. math/suitesparse-amd
  371. math/suitesparse-btf
  372. math/suitesparse-camd
  373. math/suitesparse-ccolamd
  374. math/suitesparse-cholmod
  375. math/suitesparse-colamd
  376. math/suitesparse-config
  377. math/suitesparse-cxsparse
  378. math/suitesparse-klu
  379. math/suitesparse-lagraph
  380. math/suitesparse-ldl
  381. math/suitesparse-mongoose
  382. math/suitesparse-paru
  383. math/suitesparse-rbio
  384. math/suitesparse-spex
  385. math/suitesparse-spqr
  386. math/suitesparse-umfpack
  387. math/trlan
  388. math/xlapack
  389. math/xlife++
  390. misc/R-cran-mime
  391. misc/caffe
  392. misc/g810-led
  393. misc/py-QSpectrumAnalyzer
  394. misc/py-pyEDFlib
  395. misc/veles
  396. net/R-cran-pingr
  397. net/openmpi
  398. net/openmpi4
  399. net/yate
  400. net-mgmt/ipv6mon
  401. net-p2p/cpuminer
  402. print/R-cran-textshaping
  403. science/R-cran-Epi
  404. science/R-cran-cmprsk
  405. science/R-cran-e1071
  406. science/R-cran-etm
  407. science/R-cran-fastICA
  408. science/R-cran-kernlab
  409. science/R-cran-ks
  410. science/R-cran-som
  411. science/R-cran-udunits2
  412. science/abinit
  413. science/berkeleygw
  414. science/cdf
  415. science/chemps2
  416. science/clipper
  417. science/cpcmx
  418. science/dalton
  419. science/dftd4
  420. science/dirac
  421. science/fastjet
  422. science/feff10
  423. science/gbtolib
  424. science/gcp
  425. science/ghemical
  426. science/harminv
  427. science/hdf
  428. science/hdf5
  429. science/hdf5-110
  430. science/iboview
  431. science/isaac-cfd
  432. science/kim-api
  433. science/latte
  434. science/libccp4
  435. science/libctl
  436. science/libghemical
  437. science/libmbd
  438. science/libpsml
  439. science/libxc
  440. science/mbdyn
  441. science/mctc-lib
  442. science/mopac
  443. science/mpb
  444. science/mstore
  445. science/multicharge
  446. science/multiwfn
  447. science/netcdf-fortran
  448. science/numsa
  449. science/ocean
  450. science/openmodelica
  451. science/openmolcas
  452. science/pastix
  453. science/pcmsolver
  454. science/py-PyNE
  455. science/py-dftbplus
  456. science/py-obspy
  457. science/py-pyscf
  458. science/py-scikit-sparse
  459. science/q
  460. science/qwalk
  461. science/siconos
  462. science/siesta
  463. science/silo
  464. science/simbody
  465. science/simple-dftd3
  466. science/tblite
  467. science/tfel
  468. science/tfel-edf
  469. science/trilinos
  470. science/ukrmol+
  471. science/v_sim
  472. science/xtb
  473. security/R-cran-askpass
  474. security/R-cran-digest
  475. security/R-cran-openssl
  476. security/seccure
  477. sysutils/R-cran-processx
  478. sysutils/R-cran-ps
  479. sysutils/bacula-libs3
  480. sysutils/fwupd-efi
  481. sysutils/grub2-bhyve
  482. sysutils/grub2-efi
  483. sysutils/grub2-pcbsd
  484. textproc/R-cran-commonmark
  485. textproc/R-cran-htmltools
  486. textproc/R-cran-hunspell
  487. textproc/R-cran-markdown
  488. textproc/R-cran-openxlsx
  489. textproc/R-cran-readr
  490. textproc/R-cran-readxl
  491. textproc/R-cran-sass
  492. textproc/R-cran-stringi
  493. textproc/R-cran-tth
  494. textproc/R-cran-utf8
  495. textproc/R-cran-writexl
  496. textproc/R-cran-yaml
  497. textproc/toml-f
  498. textproc/xmlf90
  499. www/R-cran-httpuv
  500. www/R-cran-webutils
  501. www/kannel
  502. www/kannel-sqlbox
  503. x11/i3lock-color
  504. 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. archivers/R-cran-zip
  3. astro/nightfall
  4. audio/kaldi
  5. benchmarks/octave-forge-benchmark
  6. benchmarks/tinymembench
  7. biology/R-cran-Biobase
Expand this list (528 items / 521 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/R-cran-BiocGenerics
  3. biology/R-cran-BiocManager
  4. biology/molden
  5. biology/plink
  6. biology/psi88
  7. biology/py-PySCeS
  8. biology/star
  9. biology/treekin
  10. cad/alliance
  11. cad/calculix-ccx
  12. cad/feappv
  13. cad/freehdl
  14. cad/gmsh
  15. cad/pdnmesh
  16. cad/tochnog
  17. cad/xyce
  18. comms/wsjtx
  19. comms/wsjtz
  20. converters/R-cran-RJSONIO
  21. converters/R-cran-jsonlite
  22. converters/R-cran-rjson
  23. databases/R-cran-RMySQL
  24. databases/R-cran-RPostgreSQL
  25. databases/R-cran-RSQLite
  26. databases/R-cran-cachem
  27. databases/R-cran-fastmap
  28. databases/dbixx
  29. databases/mysql-connector-odbc
  30. devel/R-cran-Hmisc
  31. devel/R-cran-Rcpp
  32. devel/R-cran-S7
  33. devel/R-cran-bindr
  34. devel/R-cran-bit
  35. devel/R-cran-bit64
  36. devel/R-cran-bitops
  37. devel/R-cran-brio
  38. devel/R-cran-caTools
  39. devel/R-cran-caret
  40. devel/R-cran-checkmate
  41. devel/R-cran-chk
  42. devel/R-cran-classInt
  43. devel/R-cran-cli
  44. devel/R-cran-covr
  45. devel/R-cran-diffobj
  46. devel/R-cran-fansi
  47. devel/R-cran-filelock
  48. devel/R-cran-gert
  49. devel/R-cran-git2r
  50. devel/R-cran-glue
  51. devel/R-cran-interp
  52. devel/R-cran-magrittr
  53. devel/R-cran-microbenchmark
  54. devel/R-cran-mlbench
  55. devel/R-cran-msm
  56. devel/R-cran-parsedate
  57. devel/R-cran-pkgcache
  58. devel/R-cran-profvis
  59. devel/R-cran-randomForest
  60. devel/R-cran-reshape
  61. devel/R-cran-reshape2
  62. devel/R-cran-roxygen2
  63. devel/R-cran-sourcetools
  64. devel/R-cran-sys
  65. devel/R-cran-systemfonts
  66. devel/R-cran-tidyselect
  67. devel/R-cran-tzdb
  68. devel/R-cran-uuid
  69. devel/R-cran-webfakes
  70. devel/dwarves
  71. devel/eclipse-titan
  72. devel/fortran-stdlib
  73. devel/kronosnet
  74. devel/libfaketime
  75. devel/ocaml-lacaml
  76. devel/papi
  77. devel/rhtvision
  78. devel/smv
  79. devel/test-drive
  80. editors/emacs
  81. editors/emacs-devel
  82. emulators/emulationstation
  83. emulators/libretro-reicast
  84. emulators/reicast
  85. emulators/wine-proton
  86. emulators/x49gp
  87. filesystems/R-cran-fs
  88. finance/R-cran-PerformanceAnalytics
  89. finance/R-cran-gmm
  90. finance/R-cran-strucchange
  91. finance/R-cran-urca
  92. french/aster
  93. ftp/R-cran-RCurl
  94. ftp/R-cran-curl
  95. games/dxx-rebirth
  96. games/xbat
  97. graphics/R-cran-colorspace
  98. graphics/R-cran-farver
  99. graphics/R-cran-ggforce
  100. graphics/R-cran-ggrepel
  101. graphics/R-cran-jpeg
  102. graphics/R-cran-magick
  103. graphics/R-cran-pROC
  104. graphics/R-cran-qpdf
  105. graphics/R-cran-ragg
  106. graphics/R-cran-s2
  107. graphics/R-cran-scales
  108. graphics/R-cran-tweenr
  109. graphics/R-cran-webp
  110. graphics/dataplot
  111. graphics/gimp-beautify-plugin
  112. graphics/mahotas
  113. graphics/nurbs++
  114. graphics/p5-PGPLOT
  115. graphics/pgplot
  116. graphics/py-gdal
  117. graphics/raster3d
  118. graphics/zeno
  119. japanese/skkinput3
  120. japanese/xtr
  121. lang/gcc
  122. lang/gforth
  123. lang/julia
  124. lang/mlkit
  125. lang/oo2c
  126. lang/quilc
  127. lang/ratfor
  128. math/R
  129. math/R-cran-Amelia
  130. math/R-cran-FNN
  131. math/R-cran-KFAS
  132. math/R-cran-MCMCpack
  133. math/R-cran-MatchIt
  134. math/R-cran-Matching
  135. math/R-cran-NMF
  136. math/R-cran-RcppArmadillo
  137. math/R-cran-RcppEigen
  138. math/R-cran-RcppRoll
  139. math/R-cran-Rmpfr
  140. math/R-cran-Rsolnp
  141. math/R-cran-SparseM
  142. math/R-cran-admisc
  143. math/R-cran-backports
  144. math/R-cran-bdsmatrix
  145. math/R-cran-date
  146. math/R-cran-ddalpha
  147. math/R-cran-deldir
  148. math/R-cran-dimRed
  149. math/R-cran-eRm
  150. math/R-cran-energy
  151. math/R-cran-expm
  152. math/R-cran-fracdiff
  153. math/R-cran-geometry
  154. math/R-cran-gower
  155. math/R-cran-haven
  156. math/R-cran-hexbin
  157. math/R-cran-intervals
  158. math/R-cran-ipred
  159. math/R-cran-isoband
  160. math/R-cran-lme4
  161. math/R-cran-locfit
  162. math/R-cran-lpSolve
  163. math/R-cran-maps
  164. math/R-cran-matrixStats
  165. math/R-cran-mclust
  166. math/R-cran-memisc
  167. math/R-cran-minqa
  168. math/R-cran-mvtnorm
  169. math/R-cran-ncdf4
  170. math/R-cran-nloptr
  171. math/R-cran-partitions
  172. math/R-cran-polyclip
  173. math/R-cran-quadprog
  174. math/R-cran-quantreg
  175. math/R-cran-raster
  176. math/R-cran-rgenoud
  177. math/R-cran-slam
  178. math/R-cran-sp
  179. math/R-cran-spdep
  180. math/R-cran-statmod
  181. math/R-cran-units
  182. math/R-cran-wk
  183. math/R-cran-xts
  184. math/SCIP
  185. math/adept
  186. math/alberta
  187. math/algae
  188. math/arpack++
  189. math/atlas
  190. math/blas
  191. math/blaspp
  192. math/blaze
  193. math/blis
  194. math/casadi
  195. math/cbc
  196. math/cblas
  197. math/clp
  198. math/cmlib
  199. math/coin-or-metis
  200. math/coin-or-mumps
  201. math/coinutils
  202. math/couenne
  203. math/ddfun
  204. math/dsdp
  205. math/dune-alugrid
  206. math/dune-common
  207. math/dune-fem
  208. math/dune-geometry
  209. math/dune-grid
  210. math/dune-grid-glue
  211. math/dune-istl
  212. math/dune-pdelab
  213. math/dune-polygongrid
  214. math/dune-uggrid
  215. math/dune-vtk
  216. math/eispack
  217. math/elemental
  218. math/elpa
  219. math/fftw
  220. math/fftw-float
  221. math/fftw3-quad
  222. math/flexiblas
  223. math/gretl
  224. math/hsl
  225. math/ipopt
  226. math/jags
  227. math/kktdirect
  228. math/lapack
  229. math/lapack++
  230. math/lapack95
  231. math/lapacke
  232. math/levmar
  233. math/libRmath
  234. math/libceed
  235. math/linpack
  236. math/math77
  237. math/miracl
  238. math/moab
  239. math/mumps
  240. math/mumps4
  241. math/octave
  242. math/octave-forge-actuarial
  243. math/octave-forge-automatic-differentiation
  244. math/octave-forge-bim
  245. math/octave-forge-bioinfo
  246. math/octave-forge-biosig
  247. math/octave-forge-bsltl
  248. math/octave-forge-cfitsio
  249. math/octave-forge-cgi
  250. math/octave-forge-chartjs
  251. math/octave-forge-civil-engineering
  252. math/octave-forge-communications
  253. math/octave-forge-csg-dataset
  254. math/octave-forge-csg-toolkit
  255. math/octave-forge-data-smoothing
  256. math/octave-forge-database
  257. math/octave-forge-dataframe
  258. math/octave-forge-divand
  259. math/octave-forge-doctest
  260. math/octave-forge-econometrics
  261. math/octave-forge-fda
  262. math/octave-forge-femoctave
  263. math/octave-forge-fenv
  264. math/octave-forge-fileio
  265. math/octave-forge-financial
  266. math/octave-forge-fits
  267. math/octave-forge-fl-core
  268. math/octave-forge-fpl
  269. math/octave-forge-fuzzy-logic-toolkit
  270. math/octave-forge-ga
  271. math/octave-forge-general
  272. math/octave-forge-generate_html
  273. math/octave-forge-geographiclib
  274. math/octave-forge-geometry
  275. math/octave-forge-gnuplot
  276. math/octave-forge-hdf5oct
  277. math/octave-forge-ident
  278. math/octave-forge-informationtheory
  279. math/octave-forge-integration
  280. math/octave-forge-internal-fluid-flow
  281. math/octave-forge-interval
  282. math/octave-forge-irsa
  283. math/octave-forge-joystick
  284. math/octave-forge-level-set
  285. math/octave-forge-linear-algebra
  286. math/octave-forge-lssa
  287. math/octave-forge-ltfat
  288. math/octave-forge-mapping
  289. math/octave-forge-matgeom
  290. math/octave-forge-mboct-fem-pkg
  291. math/octave-forge-mboct-mbdyn-pkg
  292. math/octave-forge-mboct-numerical-pkg
  293. math/octave-forge-mboct-octave-pkg
  294. math/octave-forge-mccabe-thiele
  295. math/octave-forge-mechanics
  296. math/octave-forge-missing-functions
  297. math/octave-forge-mpi
  298. math/octave-forge-msh
  299. math/octave-forge-multicore
  300. math/octave-forge-mvn
  301. math/octave-forge-nan
  302. math/octave-forge-ncarray
  303. math/octave-forge-nlwing2
  304. math/octave-forge-nnet
  305. math/octave-forge-nurbs
  306. math/octave-forge-oct2mat
  307. math/octave-forge-octave-pool
  308. math/octave-forge-octave_mermaid_js
  309. math/octave-forge-octave_php_wrapper
  310. math/octave-forge-octave_tar
  311. math/octave-forge-octave_zstd
  312. math/octave-forge-octclip
  313. math/octave-forge-octproj
  314. math/octave-forge-odebvp
  315. math/octave-forge-optics
  316. math/octave-forge-optim
  317. math/octave-forge-optiminterp
  318. math/octave-forge-outliers
  319. math/octave-forge-parallel
  320. math/octave-forge-pde1dm
  321. math/octave-forge-piqp
  322. math/octave-forge-pkg-octave-doc
  323. math/octave-forge-plot
  324. math/octave-forge-ponchon-savarit
  325. math/octave-forge-prompt
  326. math/octave-forge-psychrometrics
  327. math/octave-forge-pythonic
  328. math/octave-forge-quaternion
  329. math/octave-forge-queueing
  330. math/octave-forge-rtree
  331. math/octave-forge-secs1d
  332. math/octave-forge-secs2d
  333. math/octave-forge-secs3d
  334. math/octave-forge-simp
  335. math/octave-forge-sole
  336. math/octave-forge-sparsersb
  337. math/octave-forge-specfun
  338. math/octave-forge-special-matrix
  339. math/octave-forge-splines
  340. math/octave-forge-statistics-resampling
  341. math/octave-forge-stk
  342. math/octave-forge-strings
  343. math/octave-forge-struct
  344. math/octave-forge-symband
  345. math/octave-forge-symbolic
  346. math/octave-forge-tcl-octave
  347. math/octave-forge-timer
  348. math/octave-forge-tsa
  349. math/octave-forge-velas
  350. math/octave-forge-websockets
  351. math/octave-forge-zenity
  352. math/openblas
  353. math/openfst
  354. math/osi
  355. math/py-cyipopt
  356. math/py-libceed
  357. math/py-pynleq2
  358. math/py-rpy2
  359. math/py-scs
  360. math/qposases
  361. math/qrupdate
  362. math/scs
  363. math/sdpa
  364. math/slatec
  365. math/slicot
  366. math/suitesparse-Example
  367. math/suitesparse-amd
  368. math/suitesparse-btf
  369. math/suitesparse-camd
  370. math/suitesparse-ccolamd
  371. math/suitesparse-cholmod
  372. math/suitesparse-colamd
  373. math/suitesparse-config
  374. math/suitesparse-cxsparse
  375. math/suitesparse-klu
  376. math/suitesparse-lagraph
  377. math/suitesparse-ldl
  378. math/suitesparse-mongoose
  379. math/suitesparse-paru
  380. math/suitesparse-rbio
  381. math/suitesparse-spex
  382. math/suitesparse-spqr
  383. math/suitesparse-umfpack
  384. math/trlan
  385. math/xlapack
  386. math/xlife++
  387. misc/R-cran-mime
  388. misc/caffe
  389. misc/g810-led
  390. misc/py-QSpectrumAnalyzer
  391. misc/py-pyEDFlib
  392. misc/veles
  393. net/R-cran-pingr
  394. net/openmpi
  395. net/openmpi4
  396. net/yate
  397. net-mgmt/ipv6mon
  398. net-p2p/cpuminer
  399. print/R-cran-textshaping
  400. science/R-cran-Epi
  401. science/R-cran-cmprsk
  402. science/R-cran-e1071
  403. science/R-cran-etm
  404. science/R-cran-fastICA
  405. science/R-cran-kernlab
  406. science/R-cran-ks
  407. science/R-cran-som
  408. science/R-cran-udunits2
  409. science/abinit
  410. science/berkeleygw
  411. science/cdf
  412. science/chemps2
  413. science/clipper
  414. science/cpcmx
  415. science/dalton
  416. science/dftd4
  417. science/dirac
  418. science/fastjet
  419. science/feff10
  420. science/gbtolib
  421. science/gcp
  422. science/ghemical
  423. science/harminv
  424. science/hdf
  425. science/hdf5
  426. science/hdf5-110
  427. science/iboview
  428. science/isaac-cfd
  429. science/kim-api
  430. science/latte
  431. science/libccp4
  432. science/libctl
  433. science/libghemical
  434. science/libmbd
  435. science/libpsml
  436. science/libxc
  437. science/mbdyn
  438. science/mctc-lib
  439. science/mopac
  440. science/mpb
  441. science/mstore
  442. science/multicharge
  443. science/multiwfn
  444. science/netcdf-fortran
  445. science/numsa
  446. science/ocean
  447. science/openmodelica
  448. science/openmolcas
  449. science/pastix
  450. science/pcmsolver
  451. science/py-PyNE
  452. science/py-dftbplus
  453. science/py-obspy
  454. science/py-pyscf
  455. science/py-scikit-sparse
  456. science/q
  457. science/qwalk
  458. science/siconos
  459. science/siesta
  460. science/silo
  461. science/simbody
  462. science/simple-dftd3
  463. science/tblite
  464. science/tfel
  465. science/tfel-edf
  466. science/trilinos
  467. science/ukrmol+
  468. science/v_sim
  469. science/xtb
  470. security/R-cran-askpass
  471. security/R-cran-digest
  472. security/R-cran-openssl
  473. security/seccure
  474. sysutils/R-cran-processx
  475. sysutils/R-cran-ps
  476. sysutils/bacula-libs3
  477. sysutils/fwupd-efi
  478. sysutils/grub2-pcbsd
  479. textproc/R-cran-commonmark
  480. textproc/R-cran-htmltools
  481. textproc/R-cran-hunspell
  482. textproc/R-cran-markdown
  483. textproc/R-cran-openxlsx
  484. textproc/R-cran-readr
  485. textproc/R-cran-readxl
  486. textproc/R-cran-sass
  487. textproc/R-cran-stringi
  488. textproc/R-cran-tth
  489. textproc/R-cran-utf8
  490. textproc/R-cran-writexl
  491. textproc/R-cran-yaml
  492. textproc/toml-f
  493. textproc/xmlf90
  494. www/R-cran-httpuv
  495. www/R-cran-webutils
  496. www/kannel
  497. www/kannel-sqlbox
  498. x11/i3lock-color
  499. 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