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