FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
binutils GNU binary tools
2.28,1 devel on this many watch lists=37 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 08 Jul 2009 19:56:01
License: GPLv3 LGPL3
The GNU Binutils are a collection of binary tools. The main ones are:

* ld - the GNU linker.
* as - the GNU assembler.

Most of these programs use BFD, the Binary File Descriptor library, to do
low-level manipulation. Many of them also use the opcodes library to assemble
and disassemble machine instructions.

This port may be used as a replacement for the system binutils and support
features from the latest versions of GCC.

For cross-compilation, see the devel/cross-binutils port.

WWW: http://sources.redhat.com/binutils/
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/devel/binutils/ && make install clean
To add the package: pkg install binutils

PKGNAME: binutils

distinfo:

TIMESTAMP = 1489555326
SHA256 (binutils-2.28.tar.bz2) = 6297433ee120b11b4b0a1c8f3512d7d73501753142ab9e2daa13c5a3edd32a72
SIZE (binutils-2.28.tar.bz2) = 26556365


Slave ports
  1. devel/aarch64-binutils
  2. devel/aarch64-none-elf-binutils
  3. devel/amd64-binutils
  4. devel/arm-gnueabi-binutils
  5. devel/arm-none-eabi-binutils
  6. devel/avr-binutils
  7. devel/cloudabi-binutils-aarch64
  8. devel/cloudabi-binutils-x86_64
  9. devel/mingw32-binutils
  10. devel/mips-binutils
  11. devel/mips64-binutils
  12. devel/powerpc64-binutils
  13. devel/sparc64-binutils

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libgmp.so : math/gmp
  2. libmpfr.so : math/mpfr
  3. bison : devel/bison
  4. gmake : devel/gmake
  5. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libintl.so : devel/gettext-runtime

This port is required by:

for Build
  1. archivers/hs-tar
  2. archivers/hs-zip-archive
  3. archivers/hs-zlib
  4. archivers/hs-zlib-bindings
  5. archivers/hs-zlib-conduit*
  6. archivers/hs-zlib-enum
  7. astro/R-cran-maptools
  8. Expand this list (1240 items)
  9. astro/gpstk
  10. astro/nightfall
  11. astro/wcslib
  12. audio/audacity
  13. audio/beast
  14. audio/csound
  15. audio/csound6
  16. audio/firefly
  17. audio/gbsplay
  18. audio/hs-ALUT
  19. audio/hs-OpenAL
  20. audio/hs-libmpd
  21. audio/openspc
  22. audio/smasher
  23. audio/xmms-gbsplay
  24. benchmarks/himenobench
  25. benchmarks/hpl
  26. benchmarks/hs-criterion
  27. benchmarks/octave-forge-benchmark
  28. benchmarks/phoronix-test-suite
  29. benchmarks/polygraph
  30. biology/bowtie
  31. biology/crux
  32. biology/molden
  33. biology/mopac
  34. biology/ncbi-blast*
  35. biology/ncbi-blast+
  36. biology/ortep3*
  37. biology/platon*
  38. biology/plink
  39. biology/psi88
  40. biology/seqan-apps
  41. biology/ssaha
  42. biology/t_coffee
  43. biology/tinker
  44. cad/NASTRAN*
  45. cad/NASTRAN-95
  46. cad/alliance
  47. cad/calculix
  48. cad/elmerfem
  49. cad/feappv
  50. cad/freecad
  51. cad/freehdl
  52. cad/ghdl
  53. cad/gmsh
  54. cad/gmsh-occ
  55. cad/openvsp
  56. cad/pdnmesh
  57. cad/salome-geom*
  58. cad/salome-gui*
  59. cad/salome-jobmanager*
  60. cad/salome-kernel*
  61. cad/salome-light*
  62. cad/salome-med*
  63. cad/salome-multipr*
  64. cad/salome-netgenplugin*
  65. cad/salome-randomizer*
  66. cad/salome-sierpinsky*
  67. cad/salome-smesh*
  68. cad/salome-visu*
  69. cad/salome-yacs*
  70. cad/sceptre
  71. cad/tochnog
  72. comms/aldo
  73. comms/ems-flasher
  74. comms/gr-osmosdr
  75. comms/sdr-wspr
  76. comms/wsjt
  77. comms/wsjtx
  78. comms/wspr
  79. converters/R-cran-RJSONIO
  80. converters/R-cran-base64enc
  81. converters/R-cran-jsonlite
  82. converters/R-cran-rjson
  83. converters/R-cran-xtable*
  84. converters/hs-aeson
  85. converters/hs-aeson-pretty
  86. converters/hs-dataenc
  87. converters/hs-json
  88. converters/hs-sandi
  89. databases/R-cran-RMySQL
  90. databases/R-cran-RSQLite
  91. databases/R-cran-RSQLite.extfuns
  92. databases/fastdb
  93. databases/gigabase
  94. databases/gnats4
  95. databases/gomdb
  96. databases/grass
  97. databases/hs-esqueleto
  98. databases/hs-hedis
  99. databases/hs-mysql
  100. databases/hs-persistent
  101. databases/hs-persistent-sqlite
  102. databases/hs-persistent-template
  103. databases/levigo
  104. databases/mysql-q4m
  105. databases/mysql-workbench52*
  106. databases/riak2
  107. deskutils/sliderule
  108. devel/R-cran-Hmisc
  109. devel/R-cran-ModelMetrics
  110. devel/R-cran-Rcpp
  111. devel/R-cran-bindr
  112. devel/R-cran-bit
  113. devel/R-cran-bit64
  114. devel/R-cran-bitops
  115. devel/R-cran-caTools
  116. devel/R-cran-caret
  117. devel/R-cran-chron
  118. devel/R-cran-data.table
  119. devel/R-cran-gbm
  120. devel/R-cran-glmnet
  121. devel/R-cran-gtools
  122. devel/R-cran-microbenchmark
  123. devel/R-cran-plogr
  124. devel/R-cran-plyr
  125. devel/R-cran-randomForest
  126. devel/R-cran-reshape
  127. devel/R-cran-reshape2
  128. devel/R-cran-rgexf
  129. devel/R-cran-rlang
  130. devel/R-cran-sourcetools
  131. devel/R-cran-survival*
  132. devel/R-cran-tibble
  133. devel/R-cran-tidyr
  134. devel/aegis
  135. devel/api-sanity-autotest
  136. devel/asmutils
  137. devel/bisoncpp
  138. devel/clanlib
  139. devel/cocaine-core*
  140. devel/covtool
  141. devel/cssc
  142. devel/cx_Freeze
  143. devel/dia2code+
  144. devel/efivar
  145. devel/elfutils
  146. devel/freeocl*
  147. devel/gdb66
  148. devel/gnu-efi
  149. devel/hs-BNFC
  150. devel/hs-Boolean
  151. devel/hs-BoundedChan
  152. devel/hs-ConfigFile
  153. devel/hs-DeepArrow*
  154. devel/hs-DrIFT
  155. devel/hs-Glob
  156. devel/hs-HUnit
  157. devel/hs-IORefCAS*
  158. devel/hs-IfElse
  159. devel/hs-List
  160. devel/hs-MaybeT*
  161. devel/hs-MemoTrie
  162. devel/hs-MissingH
  163. devel/hs-MonadCatchIO-mtl
  164. devel/hs-MonadCatchIO-transformers
  165. devel/hs-MonadRandom
  166. devel/hs-ObjectName
  167. devel/hs-PSQueue
  168. devel/hs-QuickCheck
  169. devel/hs-ReadArgs
  170. devel/hs-STMonadTrans
  171. devel/hs-SafeSemaphore
  172. devel/hs-ShellCheck
  173. devel/hs-StateVar
  174. devel/hs-Stream
  175. devel/hs-Tensor*
  176. devel/hs-TypeCompose
  177. devel/hs-abstract-deque
  178. devel/hs-abstract-par
  179. devel/hs-activehs-base
  180. devel/hs-alex
  181. devel/hs-ansi-terminal
  182. devel/hs-ansi-wl-pprint
  183. devel/hs-arrows
  184. devel/hs-asn1-data
  185. devel/hs-asn1-encoding
  186. devel/hs-asn1-parse
  187. devel/hs-asn1-types
  188. devel/hs-async
  189. devel/hs-atomic-primops
  190. devel/hs-attempt*
  191. devel/hs-auto-update
  192. devel/hs-base-orphans
  193. devel/hs-base-unicode-symbols
  194. devel/hs-base16-bytestring
  195. devel/hs-base64-bytestring
  196. devel/hs-base64-conduit*
  197. devel/hs-basic-prelude
  198. devel/hs-bifunctors
  199. devel/hs-bits-atomic
  200. devel/hs-blaze-builder
  201. devel/hs-blaze-builder-conduit*
  202. devel/hs-blaze-builder-enumerator
  203. devel/hs-blaze-textual
  204. devel/hs-bloomfilter
  205. devel/hs-boxes
  206. devel/hs-bsd-sysctl
  207. devel/hs-byteable
  208. devel/hs-byteorder
  209. devel/hs-bytestring-lexing
  210. devel/hs-bytestring-mmap
  211. devel/hs-bytestring-nums
  212. devel/hs-bytestring-show
  213. devel/hs-c2hs
  214. devel/hs-cabal-install
  215. devel/hs-cereal
  216. devel/hs-checkers
  217. devel/hs-chunked-data
  218. devel/hs-classy-prelude
  219. devel/hs-classy-prelude-conduit
  220. devel/hs-cmdargs
  221. devel/hs-conduit
  222. devel/hs-conduit-combinators
  223. devel/hs-conduit-extra
  224. devel/hs-configurator
  225. devel/hs-constraints
  226. devel/hs-convertible
  227. devel/hs-cpphs
  228. devel/hs-darcs
  229. devel/hs-data-default
  230. devel/hs-data-default-class
  231. devel/hs-data-default-instances-base
  232. devel/hs-data-default-instances-containers
  233. devel/hs-data-default-instances-dlist
  234. devel/hs-data-default-instances-old-locale
  235. devel/hs-data-hash
  236. devel/hs-data-ordlist
  237. devel/hs-data-pprint
  238. devel/hs-date-cache
  239. devel/hs-datetime
  240. devel/hs-deepseq-generics
  241. devel/hs-directory
  242. devel/hs-directory-tree
  243. devel/hs-dlist
  244. devel/hs-dlist-instances
  245. devel/hs-easy-file
  246. devel/hs-edit-distance
  247. devel/hs-either
  248. devel/hs-enclosed-exceptions
  249. devel/hs-enumerator
  250. devel/hs-equivalence
  251. devel/hs-errors
  252. devel/hs-exceptions
  253. devel/hs-extensible-exceptions
  254. devel/hs-extra
  255. devel/hs-failure*
  256. devel/hs-fast-logger
  257. devel/hs-fgl
  258. devel/hs-file-embed
  259. devel/hs-filemanip
  260. devel/hs-filestore
  261. devel/hs-filesystem-conduit*
  262. devel/hs-free
  263. devel/hs-fsnotify
  264. devel/hs-gconf
  265. devel/hs-generic-deriving
  266. devel/hs-geniplate*
  267. devel/hs-geniplate-mirror
  268. devel/hs-ghc-events
  269. devel/hs-ghc-mtl
  270. devel/hs-ghc-paths
  271. devel/hs-gio
  272. devel/hs-git-annex
  273. devel/hs-glade*
  274. devel/hs-glib
  275. devel/hs-gtk2hs-buildtools
  276. devel/hs-haddock
  277. devel/hs-haddock-api
  278. devel/hs-haddock-library
  279. devel/hs-happy
  280. devel/hs-hashable
  281. devel/hs-hashed-storage
  282. devel/hs-hashtables
  283. devel/hs-haskeline*
  284. devel/hs-haskell-platform*
  285. devel/hs-haskell-src
  286. devel/hs-haskell-src-exts
  287. devel/hs-hasktags
  288. devel/hs-hastache
  289. devel/hs-hex
  290. devel/hs-hinotify
  291. devel/hs-hint
  292. devel/hs-hlibev
  293. devel/hs-hlint
  294. devel/hs-hoogle
  295. devel/hs-hourglass
  296. devel/hs-hsb2hs
  297. devel/hs-hslogger
  298. devel/hs-hslua
  299. devel/hs-hspec
  300. devel/hs-hspec-core
  301. devel/hs-hspec-discover
  302. devel/hs-hspec-expectations
  303. devel/hs-js-flot
  304. devel/hs-js-jquery
  305. devel/hs-keys
  306. devel/hs-kqueue
  307. devel/hs-language-c
  308. devel/hs-language-javascript
  309. devel/hs-largeword
  310. devel/hs-lazysmallcheck
  311. devel/hs-lens
  312. devel/hs-lifted-async
  313. devel/hs-lifted-base
  314. devel/hs-logict
  315. devel/hs-map-syntax
  316. devel/hs-memory
  317. devel/hs-mmap
  318. devel/hs-mmorph
  319. devel/hs-monad-control
  320. devel/hs-monad-logger
  321. devel/hs-monad-loops
  322. devel/hs-monad-par
  323. devel/hs-monad-par-extras
  324. devel/hs-monads-tf
  325. devel/hs-mono-traversable
  326. devel/hs-mtl
  327. devel/hs-mueval
  328. devel/hs-murmur-hash
  329. devel/hs-mutable-containers
  330. devel/hs-ncurses
  331. devel/hs-newtype
  332. devel/hs-old-locale
  333. devel/hs-old-time
  334. devel/hs-optparse-applicative
  335. devel/hs-parallel
  336. devel/hs-pcre-light
  337. devel/hs-pool-conduit*
  338. devel/hs-prelude-extras
  339. devel/hs-preprocessor-tools
  340. devel/hs-prettyclass
  341. devel/hs-primitive
  342. devel/hs-profunctor-extras*
  343. devel/hs-profunctors
  344. devel/hs-project-template
  345. devel/hs-quickcheck-io
  346. devel/hs-random
  347. devel/hs-ranges*
  348. devel/hs-reactive*
  349. devel/hs-readline
  350. devel/hs-reflection
  351. devel/hs-resource-pool
  352. devel/hs-resourcet
  353. devel/hs-safe
  354. devel/hs-scientific
  355. devel/hs-securemem
  356. devel/hs-setenv
  357. devel/hs-setlocale
  358. devel/hs-shake
  359. devel/hs-show
  360. devel/hs-silently
  361. devel/hs-simple-reflect
  362. devel/hs-smallcheck
  363. devel/hs-split
  364. devel/hs-stm
  365. devel/hs-stm-chans
  366. devel/hs-streaming-commons
  367. devel/hs-strict
  368. devel/hs-syb
  369. devel/hs-syb-with-class
  370. devel/hs-syb-with-class-instances-text
  371. devel/hs-system-fileio
  372. devel/hs-system-filepath
  373. devel/hs-tagged
  374. devel/hs-temporary
  375. devel/hs-terminfo*
  376. devel/hs-test-framework
  377. devel/hs-test-framework-hunit
  378. devel/hs-test-framework-quickcheck2
  379. devel/hs-testpack*
  380. devel/hs-text
  381. devel/hs-text-icu
  382. devel/hs-tf-random
  383. devel/hs-threads
  384. devel/hs-threadscope
  385. devel/hs-time-compat
  386. devel/hs-time-locale-compat
  387. devel/hs-timezone-olson
  388. devel/hs-timezone-series
  389. devel/hs-transformers*
  390. devel/hs-transformers-base
  391. devel/hs-transformers-compat
  392. devel/hs-unamb
  393. devel/hs-uniplate
  394. devel/hs-unix-compat
  395. devel/hs-unix-time
  396. devel/hs-unordered-containers
  397. devel/hs-utf8-light
  398. devel/hs-utf8-string
  399. devel/hs-utility-ht
  400. devel/hs-uuagc
  401. devel/hs-uuagc-bootstrap
  402. devel/hs-uuagc-cabal
  403. devel/hs-uuid
  404. devel/hs-uuid-types
  405. devel/hs-uulib
  406. devel/hs-vault
  407. devel/hs-vector
  408. devel/hs-vector-algorithms
  409. devel/hs-vector-binary-instances
  410. devel/hs-vector-instances
  411. devel/hs-vector-th-unbox
  412. devel/hs-void
  413. devel/hs-word8
  414. devel/insight
  415. devel/ipython
  416. devel/kBuild
  417. devel/kdebindings4-perl-perlkde*
  418. devel/libXGP*
  419. devel/libYGP*
  420. devel/libbobcat
  421. devel/libcwd
  422. devel/liblouisxml*
  423. devel/linux-kernel
  424. devel/llvm-devel
  425. devel/llvm37*
  426. devel/llvm38
  427. devel/llvm39
  428. devel/llvm40
  429. devel/lockfree-malloc
  430. devel/nemiver*
  431. devel/ocaml-lacaml
  432. devel/papi
  433. devel/pure-gen*
  434. devel/pwlib
  435. devel/py-llvmlite
  436. devel/py-numba
  437. devel/py-tables
  438. devel/raknet
  439. devel/rhtvision
  440. devel/smv
  441. devel/sourcenav
  442. dns/hs-dns
  443. dns/hs-gnuidn
  444. editors/cooledit
  445. editors/yzis
  446. emulators/bsnes*
  447. emulators/catapult
  448. emulators/dolphin-emu
  449. emulators/dolphin-emu-devel*
  450. emulators/gxemul
  451. emulators/higan
  452. emulators/kqemu-kmod*
  453. emulators/kqemu-kmod-devel*
  454. emulators/openmsx
  455. emulators/pearpc
  456. emulators/raine
  457. emulators/skyeye
  458. emulators/tuxnes
  459. emulators/x49gp
  460. emulators/xen-kernel
  461. emulators/xl*
  462. finance/R-cran-PerformanceAnalytics
  463. finance/R-cran-TTR
  464. finance/R-cran-ccgarch
  465. finance/R-cran-fBasics
  466. finance/R-cran-fGarch
  467. finance/R-cran-lmtest
  468. finance/R-cran-quantmod
  469. finance/R-cran-tseries
  470. finance/R-cran-urca
  471. french/aster
  472. french/med
  473. ftp/R-cran-RCurl
  474. ftp/R-cran-curl
  475. ftp/hs-curl
  476. games/adonthell
  477. games/criticalmass
  478. games/critterding
  479. games/etracer
  480. games/fgrun*
  481. games/flightgear
  482. games/freeorion*
  483. games/gnomebreakout
  484. games/gtkpool
  485. games/hs-scroll
  486. games/lugaru
  487. games/mirrormagic
  488. games/naev
  489. games/openlierox
  490. games/opensurge
  491. games/py-mnemosyne
  492. games/sdl_scavenger
  493. games/sdlroids
  494. games/shaaft
  495. games/syobon
  496. games/teeworlds
  497. games/wesnoth
  498. games/xbat
  499. graphics/GraphicsMagick
  500. graphics/R-cran-GDD
  501. graphics/R-cran-colorspace
  502. graphics/R-cran-labeling*
  503. graphics/R-cran-png
  504. graphics/R-cran-rgdal
  505. graphics/R-cran-rtiff
  506. graphics/R-cran-scales
  507. graphics/animorph
  508. graphics/blender
  509. graphics/bugle
  510. graphics/caffe
  511. graphics/cimg
  512. graphics/colmap
  513. graphics/dataplot
  514. graphics/dcp2icc
  515. graphics/enblend
  516. graphics/f90gl*
  517. graphics/ffff*
  518. graphics/gdal-grass*
  519. graphics/geomorph
  520. graphics/gimp-beautify-plugin
  521. graphics/gimp-gmic-plugin
  522. graphics/gimp-refocus-plugin
  523. graphics/gle-graphics
  524. graphics/glfw-devel*
  525. graphics/gplot*
  526. graphics/hs-HGL
  527. graphics/hs-JuicyPixels
  528. graphics/hs-cairo
  529. graphics/hs-dia-base
  530. graphics/hs-dia-functions
  531. graphics/hs-soegtk*
  532. graphics/hs-svgcairo
  533. graphics/jogamp-jogl
  534. graphics/k3d*
  535. graphics/lightzone
  536. graphics/mahotas
  537. graphics/makehuman
  538. graphics/mhgui
  539. graphics/mypaint
  540. graphics/nurbs++
  541. graphics/p5-PGPLOT
  542. graphics/pfstmo
  543. graphics/pgplot
  544. graphics/qgis
  545. graphics/raster3d
  546. graphics/rawtherapee
  547. graphics/rawtherapee-devel
  548. graphics/ruby-pgplot*
  549. graphics/visionworkbench*
  550. graphics/xd3d
  551. irc/ezbounce
  552. irc/ircservices
  553. japanese/jpilot
  554. japanese/skkinput3
  555. japanese/xtr
  556. java/sigar
  557. lang/OpenCoarrays*
  558. lang/cilkplus
  559. lang/cint
  560. lang/dragonegg-devel46*
  561. lang/dragonegg46*
  562. lang/dragonegg46-33*
  563. lang/dragonegg47-33*
  564. lang/gambit-c
  565. lang/gcc-aux*
  566. lang/gcc410*
  567. lang/gcc44*
  568. lang/gcc46
  569. lang/gcc47
  570. lang/gcc48
  571. lang/gcc49
  572. lang/gcc5
  573. lang/gcc5-aux
  574. lang/gcc5-devel
  575. lang/gcc6
  576. lang/gcc6-aux
  577. lang/gcc6-devel
  578. lang/gcc7-devel
  579. lang/gcc8-devel
  580. lang/gforth
  581. lang/ghc
  582. lang/gprolog
  583. lang/hiphop-php*
  584. lang/hs-brainfuck
  585. lang/hs-epic*
  586. lang/hs-unlambda
  587. lang/hugs
  588. lang/icon
  589. lang/julia
  590. lang/llvm-gcc4*
  591. lang/mlton
  592. lang/modula3
  593. lang/nhc98
  594. lang/oo2c
  595. lang/opencoarrays
  596. lang/p5-ExtUtils-F77
  597. lang/ratfor
  598. lang/scm
  599. lang/swift
  600. lang/v8
  601. lang/v8-devel
  602. lang/x10
  603. lang/ypsilon
  604. mail/annoyance-filter
  605. mail/hs-email-validate
  606. mail/hs-mime
  607. mail/hs-mime-mail
  608. mail/hs-mime-types
  609. mail/milter-callback
  610. mail/notmuch
  611. mail/pop3vscan
  612. mail/spamdyke
  613. mail/spamprobe
  614. mail/xfmail*
  615. math/R
  616. math/R-cran-Amelia
  617. math/R-cran-KFAS
  618. math/R-cran-MCMCpack
  619. math/R-cran-Matching
  620. math/R-cran-NMF
  621. math/R-cran-RHmm
  622. math/R-cran-RSvgDevice
  623. math/R-cran-RcppArmadillo
  624. math/R-cran-RcppEigen
  625. math/R-cran-Rmpfr
  626. math/R-cran-SparseM
  627. math/R-cran-VGAM
  628. math/R-cran-bdsmatrix
  629. math/R-cran-deldir
  630. math/R-cran-dplyr
  631. math/R-cran-expm
  632. math/R-cran-forecast
  633. math/R-cran-fracdiff
  634. math/R-cran-geepack
  635. math/R-cran-gmp
  636. math/R-cran-gpclib
  637. math/R-cran-gss
  638. math/R-cran-igraph
  639. math/R-cran-influenceR
  640. math/R-cran-irlba
  641. math/R-cran-lazyeval
  642. math/R-cran-lme4
  643. math/R-cran-mcmc
  644. math/R-cran-memisc
  645. math/R-cran-minqa
  646. math/R-cran-mvtnorm
  647. math/R-cran-nloptr
  648. math/R-cran-nnls
  649. math/R-cran-quadprog
  650. math/R-cran-quantreg
  651. math/R-cran-rgenoud
  652. math/R-cran-sf
  653. math/R-cran-sm
  654. math/R-cran-sp
  655. math/R-cran-spdep
  656. math/R-cran-truncnorm
  657. math/R-cran-xts
  658. math/R-cran-zoo
  659. math/algae
  660. math/arpack
  661. math/arpack-ng
  662. math/arpack-ng-mpich
  663. math/atlas
  664. math/atlas-devel*
  665. math/bihar*
  666. math/blacs
  667. math/blas
  668. math/blocksolve95
  669. math/cblas
  670. math/ceres-solver
  671. math/clp
  672. math/cmlib
  673. math/cvc3
  674. math/drgeo
  675. math/dynare
  676. math/eispack
  677. math/elmer-umfpack*
  678. math/fftw
  679. math/fftw-float
  680. math/fftw3-quad
  681. math/freemat
  682. math/freemat-mpi*
  683. math/giacxcas
  684. math/gotoblas
  685. math/gracetmpl
  686. math/gretl
  687. math/hfst
  688. math/hs-Agda
  689. math/hs-Agda-executable*
  690. math/hs-Agda-stdlib
  691. math/hs-NumInstances
  692. math/hs-adjunctions
  693. math/hs-categories
  694. math/hs-comonad
  695. math/hs-comonad-transformers*
  696. math/hs-comonads-fd*
  697. math/hs-contravariant
  698. math/hs-data-lens
  699. math/hs-data-lens-template
  700. math/hs-distributive
  701. math/hs-erf
  702. math/hs-groupoids*
  703. math/hs-ieee754
  704. math/hs-kan-extensions
  705. math/hs-math-functions
  706. math/hs-mwc-random
  707. math/hs-nats*
  708. math/hs-pointed
  709. math/hs-probability
  710. math/hs-semigroupoid-extras*
  711. math/hs-semigroupoids
  712. math/hs-semigroups
  713. math/hs-statistics
  714. math/hs-vector-space
  715. math/ipopt
  716. math/ised
  717. math/jags
  718. math/kktdirect
  719. math/lapack
  720. math/lapack++
  721. math/lapack95
  722. math/lapacke
  723. math/levmar
  724. math/libR*
  725. math/libRmath
  726. math/librsb
  727. math/libtsnnls
  728. math/linpack
  729. math/math77
  730. math/miracl
  731. math/mumps
  732. math/mumps-mpich
  733. math/octave
  734. math/octave-devel*
  735. math/octave-forge-actuarial
  736. math/octave-forge-ad*
  737. math/octave-forge-audio
  738. math/octave-forge-bim
  739. math/octave-forge-bioinfo
  740. math/octave-forge-bsltl
  741. math/octave-forge-cgi
  742. math/octave-forge-civil-engineering
  743. math/octave-forge-combinatorics*
  744. math/octave-forge-communications
  745. math/octave-forge-control
  746. math/octave-forge-data-smoothing
  747. math/octave-forge-database
  748. math/octave-forge-dataframe
  749. math/octave-forge-dicom*
  750. math/octave-forge-divand
  751. math/octave-forge-doctest
  752. math/octave-forge-econometrics
  753. math/octave-forge-engine
  754. math/octave-forge-es*
  755. math/octave-forge-fenv
  756. math/octave-forge-financial
  757. math/octave-forge-fits
  758. math/octave-forge-fl-core
  759. math/octave-forge-fpl
  760. math/octave-forge-fuzzy-logic-toolkit
  761. math/octave-forge-ga
  762. math/octave-forge-general
  763. math/octave-forge-generate_html
  764. math/octave-forge-geometry
  765. math/octave-forge-gnuplot
  766. math/octave-forge-gsl
  767. math/octave-forge-ident
  768. math/octave-forge-image
  769. math/octave-forge-image-acquisition*
  770. math/octave-forge-informationtheory
  771. math/octave-forge-integration
  772. math/octave-forge-interval
  773. math/octave-forge-io
  774. math/octave-forge-irsa
  775. math/octave-forge-java*
  776. math/octave-forge-level-set
  777. math/octave-forge-linear-algebra
  778. math/octave-forge-lssa
  779. math/octave-forge-ltfat
  780. math/octave-forge-mapping
  781. math/octave-forge-mechanics
  782. math/octave-forge-miscellaneous
  783. math/octave-forge-missing-functions
  784. math/octave-forge-msh
  785. math/octave-forge-multicore
  786. math/octave-forge-mvn
  787. math/octave-forge-nan
  788. math/octave-forge-ncarray
  789. math/octave-forge-netcdf
  790. math/octave-forge-nlwing2
  791. math/octave-forge-nnet
  792. math/octave-forge-nurbs
  793. math/octave-forge-ocs
  794. math/octave-forge-oct2mat
  795. math/octave-forge-octcdf
  796. math/octave-forge-octclip
  797. math/octave-forge-octgpr*
  798. math/octave-forge-octproj
  799. math/octave-forge-odebvp
  800. math/octave-forge-odepkg
  801. math/octave-forge-optics
  802. math/octave-forge-optim
  803. math/octave-forge-optiminterp
  804. math/octave-forge-outliers
  805. math/octave-forge-parallel
  806. math/octave-forge-pdb
  807. math/octave-forge-physicalconstants*
  808. math/octave-forge-plot
  809. math/octave-forge-pt_br
  810. math/octave-forge-quaternion
  811. math/octave-forge-queueing
  812. math/octave-forge-secs1d
  813. math/octave-forge-secs2d
  814. math/octave-forge-secs3d
  815. math/octave-forge-signal
  816. math/octave-forge-simp
  817. math/octave-forge-sockets
  818. math/octave-forge-sparsersb
  819. math/octave-forge-specfun
  820. math/octave-forge-special-matrix
  821. math/octave-forge-spline-gcvspl*
  822. math/octave-forge-splines
  823. math/octave-forge-statistics
  824. math/octave-forge-stk
  825. math/octave-forge-strings
  826. math/octave-forge-struct
  827. math/octave-forge-symband
  828. math/octave-forge-symbolic
  829. math/octave-forge-tcl-octave
  830. math/octave-forge-time*
  831. math/octave-forge-tisean
  832. math/octave-forge-tsa
  833. math/octave-forge-video
  834. math/octave-forge-xraylib*
  835. math/octave-forge-zenity
  836. math/octave-forge-zeromq
  837. math/openblas
  838. math/opensolaris-libm
  839. math/petsc*
  840. math/petsc-mpich*
  841. math/py-graphtool*
  842. math/py-numpy
  843. math/py-pysparse
  844. math/py-symeig
  845. math/qd
  846. math/qrupdate
  847. math/rkward*
  848. math/rkward-kde4
  849. math/rpy2
  850. math/saga
  851. math/scalapack
  852. math/scilab
  853. math/sdpa
  854. math/sdpara
  855. math/sfft
  856. math/slatec
  857. math/spblas
  858. math/suitesparse
  859. math/superlu
  860. math/superlu_mt
  861. math/taucs
  862. math/trlan
  863. math/x12arima
  864. math/xlapack
  865. misc/R-cran-mime
  866. misc/estic
  867. misc/rump
  868. misc/seabios
  869. misc/terraform*
  870. multimedia/avidemux
  871. multimedia/avidemux-cli
  872. multimedia/avidemux-plugins
  873. multimedia/avidemux-qt4
  874. multimedia/avidemux2*
  875. multimedia/avidemux2-plugins*
  876. multimedia/avidemux26*
  877. multimedia/avidemux26-cli*
  878. multimedia/avidemux26-plugins*
  879. multimedia/avidemux26-qt4*
  880. multimedia/bombono
  881. multimedia/ffmpeg
  882. multimedia/ffmpeg-011*
  883. multimedia/ffmpeg-devel*
  884. multimedia/ffmpeg0
  885. multimedia/ffmpeg1*
  886. multimedia/ffmpeg2*
  887. multimedia/ffmpeg23*
  888. multimedia/ffmpeg24*
  889. multimedia/ffmpeg25*
  890. multimedia/ffmpeg26*
  891. multimedia/handbrake
  892. multimedia/hs-gstreamer*
  893. multimedia/vdr-plugin-softhddevice
  894. multimedia/x264-devel*
  895. multimedia/xanim
  896. net/asterisk*
  897. net/asterisk11
  898. net/glusterfs
  899. net/hs-aws
  900. net/hs-connection
  901. net/hs-gsasl
  902. net/hs-hoauth2
  903. net/hs-hostname
  904. net/hs-iproute
  905. net/hs-maccatcher
  906. net/hs-network
  907. net/hs-network-conduit*
  908. net/hs-network-info
  909. net/hs-network-multicast
  910. net/hs-network-protocol-xmpp
  911. net/hs-network-uri
  912. net/hs-pcap
  913. net/hs-publicsuffixlist
  914. net/hs-sendfile
  915. net/hs-simple-sendfile
  916. net/hs-socks
  917. net/ipxe
  918. net/libcmis03*
  919. net/libtnl
  920. net/mediatomb
  921. net/mpich
  922. net/mpich2
  923. net/ndisc6
  924. net/nepenthes
  925. net/ohphone
  926. net/openh323
  927. net/openmpi
  928. net/openmpi-devel*
  929. net/openmpi2
  930. net/opensips
  931. net/pvm++*
  932. net/vnc*
  933. net/xpvm
  934. net-im/hs-haskell-xmpp
  935. net-mgmt/chillispot
  936. net-mgmt/resource-agents
  937. net-p2p/cpuminer
  938. net-p2p/hs-torrent
  939. net-p2p/verlihub-plugins-chatroom
  940. net-p2p/verlihub-plugins-floodprotect
  941. net-p2p/verlihub-plugins-forbid
  942. net-p2p/verlihub-plugins-iplog
  943. net-p2p/verlihub-plugins-isp
  944. net-p2p/verlihub-plugins-luascript
  945. net-p2p/verlihub-plugins-messanger
  946. net-p2p/verlihub-plugins-stats
  947. news/nget
  948. palm/jpilot
  949. ports-mgmt/hs-porte
  950. print/abc2mtex*
  951. print/gribouy
  952. print/hs-hscolour
  953. print/lilypond-devel
  954. print/pdftk
  955. science/2dhf*
  956. science/R-cran-AMORE
  957. science/R-cran-DCluster
  958. science/R-cran-Epi
  959. science/R-cran-bayesm
  960. science/R-cran-cmprsk
  961. science/R-cran-e1071
  962. science/R-cran-eco
  963. science/R-cran-etm
  964. science/R-cran-som
  965. science/R-cran-udunits2
  966. science/abinit*
  967. science/cdf
  968. science/cgnslib
  969. science/dcl
  970. science/dlpoly-classic
  971. science/elmer-eio*
  972. science/elmer-hutiter*
  973. science/elmer-matc*
  974. science/elmerpost*
  975. science/fvcom
  976. science/fvcom-mpi
  977. science/fvm
  978. science/gamess*
  979. science/getdp
  980. science/ghemical
  981. science/gnudatalanguage
  982. science/gromacs
  983. science/harminv
  984. science/hdf
  985. science/hs-bio
  986. science/hypre
  987. science/isaac-cfd
  988. science/libctl
  989. science/libgeodecomp
  990. science/libghemical
  991. science/libint
  992. science/libxc
  993. science/massxpert
  994. science/mbdyn
  995. science/meep
  996. science/mpb
  997. science/mpqc
  998. science/mpqc-mpich
  999. science/ncs
  1000. science/netcdf-fortran
  1001. science/netcdf-ftn*
  1002. science/openkim
  1003. science/peekabot*
  1004. science/pnetcdf
  1005. science/psi3*
  1006. science/psychopy
  1007. science/py-obspy
  1008. science/py-obspy.taup*
  1009. science/py-scikit-learn
  1010. science/py-scikit-sparse
  1011. science/py-scipy
  1012. science/ruby-dcl*
  1013. science/v_sim
  1014. science/vis5d+*
  1015. security/R-cran-digest
  1016. security/R-cran-openssl
  1017. security/clambc
  1018. security/hashcat-legacy
  1019. security/hs-Crypto
  1020. security/hs-DRBG
  1021. security/hs-HsOpenSSL
  1022. security/hs-RSA
  1023. security/hs-SHA
  1024. security/hs-certificate
  1025. security/hs-cipher-aes
  1026. security/hs-cipher-aes128
  1027. security/hs-cipher-blowfish
  1028. security/hs-cipher-camellia
  1029. security/hs-cipher-des
  1030. security/hs-cipher-rc4
  1031. security/hs-clientsession
  1032. security/hs-cprng-aes
  1033. security/hs-crypto-api
  1034. security/hs-crypto-cipher-types
  1035. security/hs-crypto-conduit
  1036. security/hs-crypto-numbers
  1037. security/hs-crypto-pubkey
  1038. security/hs-crypto-pubkey-types
  1039. security/hs-crypto-random
  1040. security/hs-crypto-random-api
  1041. security/hs-cryptocipher
  1042. security/hs-cryptohash
  1043. security/hs-cryptohash-conduit
  1044. security/hs-cryptohash-cryptoapi
  1045. security/hs-cryptonite
  1046. security/hs-digest
  1047. security/hs-entropy
  1048. security/hs-gnutls
  1049. security/hs-monadcryptorandom
  1050. security/hs-nonce
  1051. security/hs-pem
  1052. security/hs-pureMD5
  1053. security/hs-pwstore-fast
  1054. security/hs-skein
  1055. security/hs-tls
  1056. security/hs-tls-extra*
  1057. security/hs-x509
  1058. security/hs-x509-store
  1059. security/hs-x509-system
  1060. security/hs-x509-validation
  1061. security/nacl
  1062. security/nss
  1063. security/pks
  1064. security/seccure
  1065. shells/hs-shelly
  1066. sysutils/fusefs-lkl
  1067. sysutils/grub2
  1068. sysutils/grub2-bhyve
  1069. sysutils/grub2-efi
  1070. sysutils/grub2-pcbsd
  1071. sysutils/hs-angel
  1072. sysutils/hs-cpu
  1073. sysutils/hs-ekg
  1074. sysutils/hs-ekg-core
  1075. sysutils/hs-ekg-json
  1076. sysutils/libretto-config
  1077. sysutils/memtest86+
  1078. sysutils/pesign
  1079. sysutils/shim
  1080. sysutils/uefi-edk2-bhyve
  1081. sysutils/uefi-edk2-bhyve-csm
  1082. sysutils/wiimms
  1083. textproc/R-cran-XML
  1084. textproc/R-cran-htmltools
  1085. textproc/R-cran-markdown
  1086. textproc/R-cran-pystr
  1087. textproc/R-cran-stringi
  1088. textproc/R-cran-xml2
  1089. textproc/R-cran-yaml
  1090. textproc/hs-Diff
  1091. textproc/hs-HStringTemplate
  1092. textproc/hs-HaXml
  1093. textproc/hs-appar
  1094. textproc/hs-attoparsec
  1095. textproc/hs-attoparsec-conduit*
  1096. textproc/hs-attoparsec-enumerator
  1097. textproc/hs-bencode
  1098. textproc/hs-blaze-html
  1099. textproc/hs-blaze-markup
  1100. textproc/hs-bytestring-csv
  1101. textproc/hs-case-insensitive
  1102. textproc/hs-cassava
  1103. textproc/hs-citeproc-hs
  1104. textproc/hs-cmark
  1105. textproc/hs-csv
  1106. textproc/hs-double-conversion
  1107. textproc/hs-feed
  1108. textproc/hs-hexpat
  1109. textproc/hs-highlighting-kate
  1110. textproc/hs-hs-bibutils
  1111. textproc/hs-html
  1112. textproc/hs-html-conduit
  1113. textproc/hs-hxt
  1114. textproc/hs-hxt-charproperties
  1115. textproc/hs-hxt-regex-xmlschema
  1116. textproc/hs-hxt-unicode
  1117. textproc/hs-lhs2tex
  1118. textproc/hs-libxml
  1119. textproc/hs-libxml-sax
  1120. textproc/hs-pandoc
  1121. textproc/hs-pandoc-citeproc
  1122. textproc/hs-pandoc-types
  1123. textproc/hs-parsec
  1124. textproc/hs-polyparse
  1125. textproc/hs-regex-applicative
  1126. textproc/hs-regex-base
  1127. textproc/hs-regex-compat
  1128. textproc/hs-regex-compat-tdfa
  1129. textproc/hs-regex-pcre-builtin
  1130. textproc/hs-regex-posix
  1131. textproc/hs-regex-tdfa
  1132. textproc/hs-rfc5051
  1133. textproc/hs-stringsearch
  1134. textproc/hs-tagsoup
  1135. textproc/hs-tagstream-conduit
  1136. textproc/hs-texmath
  1137. textproc/hs-uri
  1138. textproc/hs-xhtml*
  1139. textproc/hs-xml
  1140. textproc/hs-xml-conduit
  1141. textproc/hs-xml-hamlet
  1142. textproc/hs-xml-types
  1143. textproc/hs-xmlhtml
  1144. textproc/hs-yaml
  1145. textproc/ibus
  1146. textproc/senna
  1147. textproc/uim-kde4
  1148. www/R-cran-Rook
  1149. www/R-cran-httpuv
  1150. www/anyterm
  1151. www/hs-DAV
  1152. www/hs-HTTP
  1153. www/hs-activehs
  1154. www/hs-authenticate
  1155. www/hs-cgi
  1156. www/hs-cookie
  1157. www/hs-css-text
  1158. www/hs-fastcgi
  1159. www/hs-gitit
  1160. www/hs-hS3
  1161. www/hs-hamlet*
  1162. www/hs-happstack
  1163. www/hs-happstack-server
  1164. www/hs-heist
  1165. www/hs-hjsmin
  1166. www/hs-http-client
  1167. www/hs-http-client-tls
  1168. www/hs-http-conduit
  1169. www/hs-http-date
  1170. www/hs-http-reverse-proxy
  1171. www/hs-http-server
  1172. www/hs-http-types
  1173. www/hs-http2
  1174. www/hs-multipart
  1175. www/hs-oeis
  1176. www/hs-path-pieces
  1177. www/hs-recaptcha
  1178. www/hs-scgi*
  1179. www/hs-shakespeare
  1180. www/hs-shakespeare-css*
  1181. www/hs-shakespeare-i18n*
  1182. www/hs-shakespeare-js*
  1183. www/hs-shakespeare-text*
  1184. www/hs-snap
  1185. www/hs-snap-core
  1186. www/hs-snap-server
  1187. www/hs-url
  1188. www/hs-wai
  1189. www/hs-wai-app-static
  1190. www/hs-wai-extra
  1191. www/hs-wai-logger
  1192. www/hs-wai-test*
  1193. www/hs-warp
  1194. www/hs-warp-tls
  1195. www/hs-webkit
  1196. www/hs-xss-sanitize
  1197. www/hs-yesod
  1198. www/hs-yesod-auth
  1199. www/hs-yesod-auth-hashdb
  1200. www/hs-yesod-bin
  1201. www/hs-yesod-core
  1202. www/hs-yesod-default*
  1203. www/hs-yesod-form
  1204. www/hs-yesod-json*
  1205. www/hs-yesod-persistent
  1206. www/hs-yesod-platform*
  1207. www/hs-yesod-routes*
  1208. www/hs-yesod-static
  1209. www/hs-yesod-test
  1210. www/kannel
  1211. www/kannel-sqlbox
  1212. www/mod_authnz_crowd
  1213. www/mod_pagespeed*
  1214. www/node-devel*
  1215. www/node010*
  1216. www/node012*
  1217. www/node5*
  1218. www/openvrml*
  1219. www/rejik
  1220. x11/eaglemode
  1221. x11/hs-X11
  1222. x11/hs-X11-xft
  1223. x11/hs-xmobar
  1224. x11/xpra
  1225. x11-toolkits/gigi*
  1226. x11-toolkits/hs-GLURaw
  1227. x11-toolkits/hs-GLUT
  1228. x11-toolkits/hs-OpenGL
  1229. x11-toolkits/hs-OpenGLRaw
  1230. x11-toolkits/hs-gtk
  1231. x11-toolkits/hs-gtk2hs
  1232. x11-toolkits/hs-gtkglext*
  1233. x11-toolkits/hs-gtksourceview2
  1234. x11-toolkits/hs-pango
  1235. x11-toolkits/hs-vte
  1236. x11-toolkits/hs-wx
  1237. x11-toolkits/hs-wxc
  1238. x11-toolkits/hs-wxcore
  1239. x11-toolkits/hs-wxdirect
  1240. x11-wm/hs-xmonad
  1241. x11-wm/hs-xmonad-contrib
  1242. Collapse this list.
for Run * - 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 binutils-2.28,1:
     NLS=on: Native Language Support
     RELRO=off: enable -z relro in ELF linker by default
     STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings

USES:
bison gmake libtool tar:bzip2 compiler:env gettext

Master Sites:
  1. ftp://ftp.funet.fi/pub/mirrors/sourceware.org/pub/binutils/releases/
  2. http://gd.tuwien.ac.at/gnu/sourceware/binutils/releases/
  3. http://mirrors.kernel.org/sourceware/binutils/releases/
Port Moves
  • port moved here from devel/gold on 2010-01-13
    REASON: Part of binutils

Number of commits found: 85

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Jun 2017 00:29:09
Original commit files touched by this commit  2.28,1
Revision:444251
linimon search for other commits by this committer
Begin deorbit burn of ia64.  We have not attempted to build packages for
it for many years.

While here, alphabetize ARCHs, pet portlint, and modernize usages.

Approved by:	portmgr (tier-2 blanket)
22 Mar 2017 21:12:23
Original commit files touched by this commit  2.28,1
Revision:436733
bapt search for other commits by this committer
Actulally update binutils
22 Feb 2017 23:33:44
Original commit files touched by this commit  2.27_5,1
Revision:434651
bdrewery search for other commits by this committer
Build aarch64-binutils as static by default.

This is required to build Arm64 packages using QEMU.  Poudriere copies
the native ld from the host into the jail and uses that during the build.
This only works if ld is static.

Reported by:	krion
Approved by:	bapt
22 Feb 2017 23:32:19
Original commit files touched by this commit  2.27_5,1
Revision:434650
bdrewery search for other commits by this committer
Add a STATIC option to build the toolchain as static.

Approved by:	bapt
09 Jan 2017 13:16:50
Original commit files touched by this commit  2.27_5,1
Revision:430947
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
29 Nov 2016 13:44:47
Original commit files touched by this commit  2.27_5,1
Revision:427378
andrew search for other commits by this committer
Fix booting the arm64 kernel when built with clang 3.9.0

Clang 3.9.0 changes how weak extern is handled. They now use the got to
handle them. This is a problem as ld.bfd doesn't fill out any default value
in the got so pointers become NULL. This caused the kernel to fail to boot
as we use this in linker sets.

This fixes the issue by setting a default value in the got. The kernel
still loads data through it, but because we always load it at a fixed
virtual address the address it finds is valid.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8622
21 Oct 2016 12:51:41
Original commit files touched by this commit  2.27_4,1
Revision:424411  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
26 Sep 2016 13:41:17
Original commit files touched by this commit  2.27_4,1
Revision:422774
brooks search for other commits by this committer
Fix mips64-binutils ld to default to mips64 rather than mips32.

Discussed with:	bapt
31 Aug 2016 21:15:04
Original commit files touched by this commit  2.27_3,1
Revision:421193
antoine search for other commits by this committer
Do not use .init_array/.fini_array sections on FreeBSD 9
This should fix build failures of llvm37 and a few others

PR:		212249
With hat:	portmgr
31 Aug 2016 08:47:55
Original commit files touched by this commit  2.27_2,1
Revision:421143
bapt search for other commits by this committer
Bump portrevision after recent changes
31 Aug 2016 06:37:59
Original commit files touched by this commit  2.27_1,1
Revision:421141
bapt search for other commits by this committer
Add missing &&
31 Aug 2016 06:26:26
Refresh Original commit files touched by this commit
Revision:421140  Sanity Test Failure
bapt search for other commits by this committer
Disable gold on powerpc*

Submitted by:	swills
27 Aug 2016 12:25:04
Original commit files touched by this commit  2.27_1,1
Revision:420974
bapt search for other commits by this committer
Stop trying to remove the empty lib/ for cloudabi find(1) complains about it on
FreeBSD 9. I have no time to investigated. Reverted make the package build again
27 Aug 2016 12:20:18
Original commit files touched by this commit  2.27_1,1
Revision:420972
bapt search for other commits by this committer
Remove from the package some binaries to avoid conflicts

Some binaries were added by the fact all targets have been enabled. This causes
conflicts with other tools. Given those binaries are already provided by the
mingw32-binutils there is no need for this one to provide them as well
27 Aug 2016 00:14:11
Original commit files touched by this commit  2.27,1
Revision:420954  Sanity Test Failure
bapt search for other commits by this committer
WIP: external toolchain cross buildable: binutils

Add a cross buildable binutils package.
The new category is not linked to the regular ports tree to avoid make install,
poudriere and others to catch it automagically

instead of ending with a very complex file removal in the stage, prefer to use
specific plist per arch.

For now only sparc64 tested and added. This version of binutils is stipped down
only the components that are not supported by elftoolchain
26 Aug 2016 14:18:50
Original commit files touched by this commit  2.27,1
Revision:420922
bapt search for other commits by this committer
Update to 2.27

Remove aarch64 patches which are now upstream
Disable new x86 relocation to avoid incompatibilities with the old base binutils
Activate all targets on the default binutils (requested by royger@)
Add a RELRO option (default off) to be able to define the default behaviour of
ld(1) on passing or not -z relro
09 Jun 2016 22:43:53
Original commit files touched by this commit  2.25.1_3,1
Revision:416639
emaste search for other commits by this committer
Enable determinstic archives by default in GNU ar

Approved by:	bapt
19 May 2016 10:21:25
Original commit files touched by this commit  2.25.1_2,1
Revision:415498
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
13 Apr 2016 07:00:42
Original commit files touched by this commit  2.25.1_2,1
Revision:413172
bapt search for other commits by this committer
Fix port when BUREMOVE is not defined
13 Apr 2016 06:41:57
Refresh Original commit files touched by this commit
Revision:413171  Sanity Test Failure
ed search for other commits by this committer
Switch the cloudabi-toolchain port over to llvm-devel.

Farnsworth: "Good news, everyone!" The latest revisions of LLVM trunk
not only have a version of LLD that creates usable binaries for x86-64
and aarch64, it also does a better job at creating Position Independent
Executables than the GNU linker.

Because PIE is going to become pretty important for some of the upcoming
projects (emulation on other OSes), I'd like to go ahead and switch the
cloudabi-toolchain port over to the latest snapshot of LLVM. My goal is
to revert back to a stable version (3.9) when available.

Switching to LLD involves patching up the Binutils ports to no longer
install the GNU linker (and remove the linker scripts that it uses). We
can then simply add a couple of extra symlinks to cloudabi-toolchain to
point to the LLD binary.

At the same time, let's switch over to using the ELF toolchain tools on
FreeBSD 11. That way we can even drop the dependency on Binutils on
those systems.

Reviewed by:	bapt, emaste
Differential Revision:	https://reviews.freebsd.org/D5874
01 Apr 2016 14:00:57
Original commit files touched by this commit  2.25.1_1,1
Revision:412346
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
29 Mar 2016 14:09:47
Original commit files touched by this commit  2.25.1_1,1
Revision:412112
andrew search for other commits by this committer
Stop calling sbrk from binutils. This will help remive the need for this
function on arm64.

PR:		208255
Approved by:	bapt
Sponsored by:	ABT Systems Ltd
21 Mar 2016 19:32:23
Original commit files touched by this commit  2.25.1_1,1
Revision:411615
ed search for other commits by this committer
Extend the Binutils ports to allow deletion of specific tools.

For CloudABI I slowly want to switch away from certain tools provided by
Binutils. For example, it would be really nice if we could switch from
GNU ld to LLD some time in the future. LLD is not ready yet. Some bug
fixes didn't manage to land into 3.8 and it doesn't support aarch64
properly. There are already some tools that we can use, such as nm,
objdump, size, ar and ranlib.

Introduce a BUREMOVE variable that can be set in Binutils slave ports to
remove specific utilities that are installed by default. There doesn't
seem to be any other elegant way to solve this. Set a bunch of utilities
by default and then extend cloudabi-clang to set up symlinks to the LLVM
versions of the tools.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D5684
27 Jan 2016 07:49:45
Original commit files touched by this commit  2.25.1,1
Revision:407342
bapt search for other commits by this committer
Revert update to binutils 2.25.1 and bump portepoch to reflect that revert

binutils has build issues on 10.x i386 and is full of regressions on 9.x:
unexpected build failures on nss and others

Reported by:	antoine
Pointyhat to:	bapt
26 Jan 2016 19:25:30
Original commit files touched by this commit  2.26
Revision:407295
bapt search for other commits by this committer
Update binutils to 2.26
15 Oct 2015 14:55:14
Original commit files touched by this commit  2.25.1
Revision:399346  Sanity Test Failure
mat search for other commits by this committer
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
25 Jul 2015 09:57:40
Original commit files touched by this commit  2.25.1
Revision:392865
bapt search for other commits by this committer
Update to 2.25.1
14 May 2015 10:15:09
Original commit files touched by this commit  2.25
Revision:386312
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
18 Feb 2015 22:23:07
Original commit files touched by this commit  2.25
Revision:379320
dim search for other commits by this committer
Fix undefined behavior in gas/contrib/tc-arm.c's rotate_left() macro,
similar to https://svnweb.freebsd.org/base?view=revision&revision=274856

This fixes possible "invalid constant after fixup" errors from gas, when
it has been compiled with high levels of optimization.

Obtained from:	binutils commit d840c081f8082e8b9e63fead5306643975a97bb3
PR:		197806
Approved by:	maintainer (bapt)
12 Feb 2015 17:44:34
Original commit files touched by this commit  2.25
Revision:378882
sbruno search for other commits by this committer
Add mips64 to list of ARCH that disable gold.
Enables binutils for MIPS64
04 Feb 2015 23:40:07
Original commit files touched by this commit  2.25
Revision:378430
bapt search for other commits by this committer
Remove @dirrm entries
13 Jan 2015 21:26:59
Original commit files touched by this commit  2.25
Revision:376986
emaste search for other commits by this committer
Update aarch64 patch for binutils 2.25

Approved by:	bapt
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D1516
26 Dec 2014 22:02:21
Original commit files touched by this commit  2.25
Revision:375661
antoine search for other commits by this committer
binutils 2.15 turned "no group info for section" from a warning to an error
On FreeBSD 8.x, a dozen of ports exhibit this warning so allow it again

Approved by:	maintainer
26 Dec 2014 18:40:21
Original commit files touched by this commit  2.25
Revision:375646
antoine search for other commits by this committer
avr-binutils patch has to be updated for binutils 2.25
26 Dec 2014 18:23:54
Original commit files touched by this commit  2.25
Revision:375645
bapt search for other commits by this committer
Do not build gold if compiler is clang version lower to 3.4

Reported by:	many
25 Dec 2014 22:48:43
Original commit files touched by this commit  2.25
Revision:375610
bapt search for other commits by this committer
Update binutils to 2.25
This release incorporates most of the FreeBSD patches
Mark aach64 as broken as the patchset needs to be updated
19 Dec 2014 17:34:19
Original commit files touched by this commit  2.24_1
Revision:374957
amdmi3 search for other commits by this committer
- Unbreak build on mips, gold is not build there

PR:		196027
Submitted by:	amdmi3
Approved by:	bapt
11 Nov 2014 22:41:58
Original commit files touched by this commit  2.24_1
Revision:372471
emaste search for other commits by this committer
Add 64-bit ARM binutils port

This is a port version of Andrew Turner's AArch64-FreeBSD binutils git
branch, https://github.com/zxombie/aarch64-freebsd-binutils

Reviewed by:	bapt
Approvied by:	bapt
Differential Revision: https://reviews.freebsd.org/D912
20 Oct 2014 16:51:10
Original commit files touched by this commit  2.24_1
Revision:371282
andrew search for other commits by this committer
Don't remove the directory containing the tools when
PKGNAMEPREFIX == BUTARGET.

Differential Revision:	https://reviews.freebsd.org/D968
Approved by:	bapt
11 Oct 2014 21:42:11
Original commit files touched by this commit  2.24_1
Revision:370670
antoine search for other commits by this committer
Fix i386-linux-binutils
10 Oct 2014 14:38:39
Original commit files touched by this commit  2.24_1
Revision:370589
bapt search for other commits by this committer
Integrate a sparc64 patch from base version of binutils

Submitted by:	marius
10 Oct 2014 07:26:25
Original commit files touched by this commit  2.24_1
Revision:370566
bapt search for other commits by this committer
Add size into the bin/ directory
22 Sep 2014 07:10:00
Original commit files touched by this commit  2.24_1
Revision:368813
bapt search for other commits by this committer
Remove now useless plist entries
10 Sep 2014 06:05:46
Original commit files touched by this commit  2.24_1
Revision:367795
bapt search for other commits by this committer
Allow to specify full target directly from the slave
31 Aug 2014 17:32:08
Original commit files touched by this commit  2.24_1
Revision:366797
bapt search for other commits by this committer
Make the cross binutils able to tweak his sysroot
29 Aug 2014 23:22:53
Original commit files touched by this commit  2.24_1
Revision:366582
bapt search for other commits by this committer
Make the port ready to have slave ports for cross building targets
29 Aug 2014 17:12:35
Original commit files touched by this commit  2.24_1
Revision:366535
bapt search for other commits by this committer
Import arm support patches
Take maintainership [1]
Convert to USES=libtool

Approved by:	zeising [1]
Tested by:	sbruno
29 May 2014 15:09:43
Original commit files touched by this commit  2.24
Revision:355707
miwi search for other commits by this committer
- Convert gmake, bzip2 to USES

Approved by:	portmgr
12 May 2014 11:17:45
Original commit files touched by this commit  2.24
Revision:353802
marino search for other commits by this committer
devel/binutils: Revert r353788, it was already covered

I forgot that this port was already fixed in arguably a better way:
In dports, the Makefile.DragonFly file contains this:

  .if ${DFLYVERSION} > 300702
  CONFIGURE_ARGS+= --with-lib-path=/lib:/usr/lib
  .endif

The main makefile should probably have the CONFIGURE_ARGS+= line
added to it unconditionally because it doesn't make sense to
search /usr/local/lib when PORTSDIR != /usr/local.

So DragonFly is fine with the original fix, but FreeBSD should
look at taking it.  I don't think the DFLYVERSION needs to be checked
either.
12 May 2014 09:28:17
Original commit files touched by this commit  2.24
Revision:353788
marino search for other commits by this committer
devel/binutils: Support dev branch of DragonFly

On the development branch of DragonFly, a number of shared system
libraries has moved from /usr/lib to /lib, mirroring what happened on
FreeBSD years ago.  The bfd linker will not follow symlinks, so the
configure.tgt file needs to be updated for DragonFly 3.7+.  This is a
no-op for FreeBSD.

A similar patch has been submitted upstream.
08 Feb 2014 15:24:35
Original commit files touched by this commit  2.24
Revision:343349
miwi search for other commits by this committer
- Make sure include/ansidecl.h gets really removed
16 Dec 2013 14:52:26
Original commit files touched by this commit  2.24
Revision:336642
zeising search for other commits by this committer
Update to 2.24

Do not install libiberty.a to aviod conflicts with devel/gnulibiberty [0]
Do not install include/ansidecl.h, to avoid conflicts with gcc49 [1]
Fix gold usage when linking c++ code, related to ctors [2]

Thanks to dim for help with getting gold to build with libc++!

PR:		ports/176406 [0], ports/184327 [1]
Submitted by:	Craig Leres <leres@ee.lbl.gov> [0]
		Gerald Pfeifer <gerald@pfeifer.com> [1]
Requested by:	rdivacky [2]
20 Sep 2013 17:03:27
Refresh Original commit files touched by this commit
Revision:327722  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
31 Aug 2013 13:26:27
Original commit files touched by this commit  2.23.2
Revision:325806
bapt search for other commits by this committer
Fix build with libc++

Submitted by:	theraven
With hat:	portmgr
25 Jun 2013 14:55:37
Original commit files touched by this commit  2.23.2
Revision:321747
zeising search for other commits by this committer
Update to 2.23.2
Add upstream patch to make it possible to build gcc on sparc64 [1]
Fix CONFIGURE_TARGET to do the right thing, previously the binutils build
could fail on amd64 when built as a dependency of for instance gcc. [2]

PR:		ports/179291 [1]
Submitted by:	Michael Moll <kvedulv@kvedulv.de> (PR) [1]
Reported by:	kwm and dim [2]
26 Apr 2013 10:44:29
Original commit files touched by this commit  2.23.1
Revision:316596
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 4)

Approved by:	portmgr (bapt)
08 Mar 2013 11:32:12
Original commit files touched by this commit  2.23.1
Revision:313635
bapt search for other commits by this committer
Convert USE_BISON to USES= bison

It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
09 Dec 2012 13:39:06
Original commit files touched by this commit  2.23.1
Revision:308528
zeising search for other commits by this committer
Update devel/binutils to 2.23.1

Tested by:	Anton Shterenlikht <mexas@bristol.ac.uk>
		Hans Ottevanger <hans@beastielabs.net>
Approved by:	kwm, miwi (mentors, implicit)
09 Oct 2012 21:02:15
Original commit files touched by this commit  2.22_3
Revision:305605
zeising search for other commits by this committer
Disable the gold linker when building on ia64.  It is not supported on this
architecture, and having it enabled nontheless gives plist issues. [1]
Fix plist when compiled with NLS support [2]
Bump PORTREVISION since the plist changed.

Reported by:	Anton Shterenlikht <mexas@bristol.ac.uk> (private mail) [1]
		eadler, crees, makc (on irc) [2]
Approved by:	kwm (mentor)
08 Oct 2012 15:39:15
Original commit files touched by this commit  2.22_2
Revision:305539
ale search for other commits by this committer
Fix plist and bump PORTREVISION.
07 Oct 2012 10:14:16
Original commit files touched by this commit  2.22_1
Revision:305449
zeising search for other commits by this committer
Grab

Approved by:	miwi (mentor)
07 Oct 2012 04:31:14
Original commit files touched by this commit  2.22_1
Revision:305426
eadler search for other commits by this committer
Convert to OptionsNG

PR:		ports/172422
Submitted by:	Michael Gmelin <freebsd@grem.de>
04 Sep 2012 06:45:41
Original commit files touched by this commit  2.22_1
Revision:303639
mm search for other commits by this committer
Reassign maintainership back to ports@
02 Sep 2012 05:07:01
Original commit files touched by this commit  2.22_1
Revision:303529
linimon search for other commits by this committer
Fix binutils build on clang.  I'm committing this with a somewhat short
timeout as it blocks some of the work I'm doing with ports and clang;
there are a large number of dependencies.

PR:		ports/170982
Submitted by:	brooks
Hat:		portmgr
23 Feb 2012 12:43:57
Original commit files touched by this commit  2.22_1
mm search for other commits by this committer
Enable gold and sysroot support

PR:             ports/165406
Submitted by:   brooks@
24 Dec 2011 14:20:41
Original commit files touched by this commit  2.22
beat search for other commits by this committer
- Backport changes from binutils-cvs needed to support 32- and 64-bit
  powerpc

PR:             ports/163041
Submitted by:   andreast@
Approved by:    maintainer timeouet (3 weeks)
02 Dec 2011 14:17:05
Original commit files touched by this commit  2.22
mm search for other commits by this committer
Update to 2.22

Feature safe:   yes
07 Nov 2011 21:48:42
Original commit files touched by this commit  2.21.1
pav search for other commits by this committer
- Unbreak

Reported by:    pointyhat
Pointy hat to:  miwi
07 Nov 2011 03:25:29
Original commit files touched by this commit  2.21.1
miwi search for other commits by this committer
- Get rid FreeBSD 6.x support
23 Sep 2011 22:26:39
Original commit files touched by this commit  2.21.1
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
15 Jul 2011 10:47:02
Original commit files touched by this commit  2.21.1
mm search for other commits by this committer
Update to 2.21.1
23 Mar 2011 15:53:22
Original commit files touched by this commit  2.21
mm search for other commits by this committer
- Add LICENSE knob(s)
13 Dec 2010 13:27:45
Original commit files touched by this commit  2.21
mm search for other commits by this committer
- Update to 2.21
- Unbreak build with clang [1]

PR:             ports/151874 [1]
Submitted by:   Koop Mast <kwm@FreeBSD.org> [1]
09 Sep 2010 19:38:56
Original commit files touched by this commit  2.20.1_3
pgollucci search for other commits by this committer
- fix pkg-plist for non default WITH_NLS option.

PR:             ports/149459
Submitted by:   swills
Approved by:    maintainer timeout (mm ; 31 days)
11 Jun 2010 15:09:45
Original commit files touched by this commit  2.20.1_3
ale search for other commits by this committer
Chase mpfr library and bump PORTREVISION.
31 May 2010 02:01:56
Original commit files touched by this commit  2.20.1_2
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
19 Apr 2010 10:43:43
Original commit files touched by this commit  2.20.1_1
ale search for other commits by this committer
Switch to use newer GMP version.

PR:             ports/144487
Submitted by:   ale
Approved by:    portmgr (-exp run by erwin)
09 Mar 2010 11:24:35
Original commit files touched by this commit  2.20.1
mm search for other commits by this committer
- Update to 2.20.1
19 Dec 2009 14:48:00
Original commit files touched by this commit  2.20
pav search for other commits by this committer
- Register conflicts between libbfd and binutils

PR:             ports/136701
Submitted by:   gerald
20 Nov 2009 10:23:27
Original commit files touched by this commit  2.20
mm search for other commits by this committer
- Update to 2.20
07 Sep 2009 06:36:04
Original commit files touched by this commit  2.19.1_3
mm search for other commits by this committer
- Make NLS optional and disable by default
- This port should have no RUN_DEPENDS by default
- Bump PORTREVISION
28 Jul 2009 06:17:23
Original commit files touched by this commit  2.19.1_2
mm search for other commits by this committer
- Fix pkg-plist for pre-7 FreeBSD
- Bump PORTREVISION

Reported by:    pav (exprun)
23 Jul 2009 07:11:44
Original commit files touched by this commit  2.19.1_1
mm search for other commits by this committer
- Fix typo in Makefile and unbreak WITHOUT_NLS

PR:             ports/137024
Submitted by:   swell.k@gmail.com
10 Jul 2009 12:38:00
Original commit files touched by this commit  2.19.1_1
mm search for other commits by this committer
- Fix pkg-plist for FreeBSD 6.x
- Bump PORTREVISION
08 Jul 2009 19:55:29
Original commit files touched by this commit  2.19.1
mm search for other commits by this committer
The GNU Binutils are a collection of binary tools. The main ones are:

* ld - the GNU linker.
* as - the GNU assembler.

Most of these programs use BFD, the Binary File Descriptor library, to do
low-level manipulation. Many of them also use the opcodes library to assemble
and disassemble machine instructions.

This port may be used as a replacement for the system binutils and support
features from the latest versions of GCC.

For cross-compilation, see the devel/cross-binutils port.

WWW: http://sources.redhat.com/binutils/

Number of commits found: 85

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mariadb100-server*Jul 23
mariadb101-server*Jul 23
mariadb55-server*Jul 23
mysql55-server*Jul 23
mysql56-server*Jul 23
mysql57-server*Jul 23
percona55-server*Jul 23
percona56-server*Jul 23
percona57-server*Jul 23
gitlabJul 20
collectd5Jul 19
strongswanJul 19
strongswanJul 19
cactiJul 17
apache24Jul 13

11 vulnerabilities affecting 62 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 30879
Broken 176
Deprecated 103
Ignore 471
Forbidden 0
Restricted 210
No CDROM 84
Vulnerable 193
Expired 42
Set to expire 98
Interactive 0
new 24 hours 7
new 48 hours38
new 7 days87
new fortnight170
new month497

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.