Commit Graph

580 Commits

Author SHA1 Message Date
Jessica Hamilton
b941ba5c2d gcc-7.3.0: fix building of libgcc.a
* This fixes https://github.com/haikuports/haikuports/issues/2561
2018-07-16 02:46:01 +02:00
Jessica Hamilton
cb1bf53f06 gcc: add gcc-{ar,nm,ranlib} to $binDir, needed for LTO to work. 2018-07-16 03:38:20 +00:00
Gerasim Troeglazov
cce843e4a8 avr_gcc: fix patchset name 2018-06-19 20:11:50 +10:00
Gerasim Troeglazov
0947a27dfc avr-binutils: fix binutils REQUIRES 2018-06-19 19:56:09 +10:00
Gerasim Troeglazov
010dd19d88 avr_gcc: fix build with gcc7 2018-06-18 23:49:44 +10:00
fbrosson
690dc0def9 libuuid: add CONFLICTS with (util-linux's) lib:libuuid. (#2683)
While at it, declare version for devel:libuuid.
2018-06-13 14:38:31 +00:00
Jérôme Duval
3fc8d3030f gcc: rebuild with gcc7. 2018-06-12 18:42:45 +02:00
Jérôme Duval
11cacbce02 binutils: rebuild with gcc7. 2018-06-12 18:40:42 +02:00
Jérôme Duval
15709dcbdb binutils: rebuild with gcc7. 2018-06-12 18:32:36 +02:00
fbrosson
1b2eae9145 bmake: bump to 20180512, add TEST, drop unneeded compat. (#2675) 2018-06-10 06:09:25 +00:00
Gerasim Troeglazov
511e3c5f2e llvm: fix header dir suffix for secondary arch 2018-06-07 21:49:56 +10:00
Jérôme Duval
9f0edecf34 libuuid: update HOMEPAGE. 2018-05-30 07:43:16 +02:00
fbrosson
8138ab5b41 bison: bump to 3.0.5, add TEST_REQUIRES.
Tests {430,431,432} failed with 3.0.4 but are OK with 3.0.5 :)
FWIW, adding the same TEST_REQUIRES to 3.0.4 did not help.
2018-05-29 17:30:27 +00:00
Augustin Cavalier
1624752bba GCC 7.3: Various fixes & enable as default secondary-arch GCC. 2018-05-20 16:36:22 -04:00
Zoltán Mizsei
3f1dbe34ed GCC 7.3 recipe and patchset 2018-05-20 16:36:12 -04:00
Schrijvers Luc
51b5e56292 lemon, revive old bep file (#2535) 2018-05-07 13:56:37 -04:00
Augustin Cavalier
12f71935e1 libtool: Test and enable on gcc2.
Fixes fallout from #2186.
2018-03-07 18:24:53 -05:00
Jérôme Duval
6c0d7312a7 gcc: update checksum 2018-01-29 15:15:19 +01:00
Sergei Reznikov
ad754fb96b arm_none_eabi_binutils: mark as untested 2018-01-10 14:03:06 +03:00
Sergei Reznikov
c64163902f arm_none_eabi_binutils: fix build 2018-01-10 12:18:03 +03:00
miqlas
38ca8b55c4 GCC: enable libssp for stack protector (#2094) 2018-01-10 08:45:47 +01:00
miqlas
1a52b5c37d bmake : bump version (#1811) 2017-12-12 21:34:50 +01:00
alaviss
a0fdf8cf1f Add TEST() to various ports (#1832)
* app-crypt/rhash: disable on x86_gcc2, also fixed secondary arch

* dev-lang/tcc: make tcc actually works

  - update patches: define custom haiku definitions, use haiku
    start/end objects

  - make tcc uses haiku custom paths

  - add secondary arch support
  - add x86_64

* dev-lang/tcc: disable on all architectures

  - Haiku's BeBuild.h depends on __GNUC__ macro to select ABI, which
    unfortunately we can't risk to define, so disabling for now

* dev-python/pyqt: use correct name for sip

* dev-lang/spidermonkey: fix build

  - add x86 to snd arch

  - update config.sub and config.guess

  - add missing cmd:js_config
  - add missing cmd:zip

* dev-python/pyqt: clean up the spaces left by previous contributor

* add TEST() for the following ports:
  - sys-devel/flex
  - app-crypt/rhash
  - app-text/podofo
  - app-crypt/qca
  - app-editors/retext
  - app-i18n/mozc
  - dev-lang/tcc
  - dev-lang/yasm
  - dev-lang/spidermonkey
  - dev-libs/glib
  - dev-libs/jsoncpp
  - dev-libs/libtommath
  - dev-libs/libxslt
  - dev-libs/libyajl
  - dev-libs/zziplib
2017-12-10 13:49:50 +01:00
Kacper Kasper
ae4a2a91e4 Fix gettext on 64-bit. 2017-11-24 22:27:02 +01:00
Augustin Cavalier
3517dbe436 llvm: enable 5.0.0 on gcc2_x86, fix llvm-config there. 2017-11-24 11:31:25 +01:00
Augustin Cavalier
20768cb0b9 gcc5: Fix Fortran install on secondary arch.
The edit-compile-repeat cycle on this one was just ridiculous...
2017-11-23 13:34:32 +01:00
waddlesplash
2423004f27 llvm 4: mark tested on gcc2_x86.
It's already being used in the manually-maintained repositories ... so I guess it should be enabled, lol
2017-11-23 09:24:30 +01:00
Augustin Cavalier
2670583597 gcc, llvm, mesa: Bump revisions to force rebuild on x86_gcc2 buildmaster. 2017-11-22 23:20:50 +01:00
Augustin Cavalier
1c9f99a97d binutils 2.17: patch must go after make. 2017-11-22 22:55:23 +01:00
Augustin Cavalier
88f02cc2fe binutils 2.17: Do not build documentation.
Keeping up with makeinfo's upgrade treadmill is proving to be
a tedious and annoying process, so just don't build documentation.
If anyone really wants any docs besides manpages, they can go
and build it themselves.
2017-11-22 22:25:09 +01:00
waddlesplash
b62054e3cc binutils: update checksum. 2017-11-22 16:33:10 +01:00
waddlesplash
0b4bb42ce9 binutils 2.26.1: bump revision to force buildmaster rebuild 2017-11-22 16:03:14 +01:00
Augustin Cavalier
1e51e1c8bf binutils: disable 2.28.1 on x86.
It's broken. See #1709.
2017-11-22 14:06:57 +01:00
Augustin Cavalier
a2b1db7c49 m4: fix the build. 2017-11-22 11:56:49 +01:00
Kacper Kasper
3ead7ce0c5 Add arch suffix to debuginfo where necessary. 2017-11-22 09:37:41 +01:00
Jerome Duval
54b10f3c53 llvm: clang now defaults to PIC. 2017-11-11 20:39:36 +01:00
waddlesplash
11e884bf1c binutils: Update to fix #1780. 2017-11-11 14:45:14 +01:00
Jerome Duval
5aaa3fb967 make: replace 4.2 with 4.2.1.
* 4.1 stays the active version because 4.2.1 still doesn't behave
correctly with parallel builds.
2017-11-04 01:00:39 +01:00
Jerome Duval
7dc630d213 distcc: bump to version 3.2~rc1. 2017-11-01 15:59:51 +01:00
Humdinger
c4f5b365c7 bc: Mark as working for gcc2 2017-11-01 09:09:39 +01:00
waddlesplash
c208890372 make: disable dep tracking.
For #1751.
2017-10-28 22:55:25 +02:00
waddlesplash
34d1a1d24a binutils: Update checksum following GitHub codeload changes. 2017-10-28 21:43:54 +02:00
waddlesplash
bd8cfe0b9a jam: Update checksum following GitHub codeload changes. 2017-10-28 20:38:09 +02:00
Jerome Duval
62f49c9cd3 libtool: add recipe for version 2.4.6.
* remove unused patches.
* fix inconsistent provide for subpackage ltdl.
2017-09-30 14:02:58 +02:00
Jerome Duval
7bc5c54c05 llvm: enable 5.0.0 on x86_64. 2017-09-24 20:32:00 +02:00
Adrien Destugues
5cef2d3d1f avr-binutils,gcc: bump version and fix checksums. 2017-09-23 08:53:11 +02:00
Jerome Duval
892be749aa llvm: apply 3991059e86 to 5.0.0 recipe. 2017-09-22 19:03:48 +02:00
Jessica Hamilton
3991059e86 llvm-4.0: include extra utils.
* In particular, FileCheck is needed for building rust.
2017-09-22 22:28:04 +00:00
Adrien Destugues
c8213b765b ARM-gcc: update to current version and use safe source. 2017-09-17 16:11:39 +02:00
Adrien Destugues
71dc05fd05 ARM binutils: make them buidl again
- Checksum was not matching archive
- libbfd is from host binutils, so use host binutils version (currently
  2.28.1). Unfortunately this needs to be bumped everytime we update
  host binutils.
2017-09-17 16:11:39 +02:00