Schrijvers Luc
13d7a0c3b6
openwatcom, disable current recipe, add 2020-09-08 disabled ( #12851 )
2025-08-29 13:28:21 +00:00
Oscar Lesta
2485b6bc4f
openwatcom: fix requires, drop obsolete recipe.
2025-08-29 05:42:15 -03:00
kenmays
cbc7470128
GCC: Removed legacy GCC 11.x recipe ( #12790 )
2025-08-20 16:48:11 -04:00
Schrijvers Luc
c8900cd505
flex, drop obsolete recipes ( #12792 )
2025-08-20 07:50:05 +00:00
waddlesplash
8319a93592
gcc: Mark broken on RISCV64
...
At least for the moment.
2025-08-19 13:22:47 -04:00
Schrijvers Luc
3aeff9ddd0
llvm20, trigger 32bit build ( #12587 )
2025-07-14 06:22:01 +00:00
Jérôme Duval
c802c87b00
llvm20: bump version
2025-07-11 14:53:47 +02:00
PulkoMandy
b53a4f74d0
SmallerC: new recipe
2025-06-22 22:39:01 +02:00
Schrijvers Luc
cb7b2ce52c
llvm20, bump to version 20.1.7 ( #12498 )
2025-06-15 08:10:33 +00:00
Elaine Gibson
9547596aff
llvm20: enable default targets
2025-06-01 09:07:11 +02:00
Jérôme Duval
7d537e1161
llvm20: try to fix x86 build
2025-05-24 22:29:43 +02:00
Jérôme Duval
7fd32a511b
llvm20: try to fix x86 build
2025-05-07 14:18:25 +02:00
Jérôme Duval
07893736fc
llvm20: try to fix x86 build
2025-05-07 09:38:38 +02:00
Jérôme Duval
2afe7e05df
llvm20: bump version
...
apply patch from upstream PR to fix signal frame unwinding
2025-05-06 21:13:54 +02:00
Schrijvers Luc
37f1091022
LLVM, bump revision for version 18, 19 and 20 ( #12209 )
...
Fixes not finding stddef.h
2025-04-23 16:43:35 +00:00
Jérôme Duval
8e9336c319
llvm20: add patch from Brad Smith for OpenMP
2025-03-24 22:24:49 +01:00
Jérôme Duval
d5fbbec816
llvm20: add _GNU_SOURCE define for another source file
2025-03-15 10:18:04 +01:00
Jérôme Duval
9c65bb4020
llvm20: add _GNU_SOURCE define for the builder
...
the builder is a bit behind the r1beta5 branch
2025-03-14 20:15:21 +01:00
Jérôme Duval
e3a8717ad3
llvm20: enable libasan
...
only tested on x86_64
disable on x86 as the build is broken
2025-03-14 15:39:47 +01:00
waddlesplash
d39c4d4883
make: Enable 4.4.1.
2025-03-12 21:56:47 -04:00
Jérôme Duval
cb35ae7042
llvm20: try to fix x86 build
2025-03-11 06:26:41 +01:00
Jérôme Duval
4c940dcd9c
llvm20: new recipe
2025-03-10 19:05:55 +01:00
Augustin Cavalier
f83e4ba79c
make: Make 4.4.1 build with GCC 2.
2025-02-24 23:02:31 -05:00
Alexander Richards
c301655129
make: bump to 4.4.1 ( #11035 )
...
Leave disabled for the moment.
Co-authored-by: waddlesplash <waddlesplash@gmail.com >
2025-02-24 22:50:03 -05:00
PulkoMandy
fa31665768
Add m68k binutils and gcc and add dbztool
2025-02-22 22:43:05 +01:00
PulkoMandy
3507fb4e3d
gcc: fix 32 bit build for sanitizers
2025-02-04 21:43:15 +01:00
PulkoMandy
3408c53a62
gcc: enable libasan and libubsan
...
This allows to use GCC address and undefined behavior sanitizers.
ASLR must be disabled for the address sanitizer to work (otherwise there
is an mmap failure during initialization).
The implementation is based on the existing ones for other POSIX-ish
operating systems (mainly Linux, FreeBSD, NetBSD, as seemed
appropriate). The main difficulty is that the sanitizer intercepts
various C library calls but also needs the original functions. This is
implemented either by direct syscalls (when simple enough), or with
dlopen to locate the original symbol in libroot.
Only lightly tested, but it already allowed me to find a bug in one of
my projects.
2025-02-04 16:21:35 +01:00
OscarL
4818a34197
distcc: use Python 3.10. ( #11715 )
2025-02-04 10:44:17 +00:00
waddlesplash
c0bc337550
jam: Actually build with optimizations.
...
This makes a huge difference in rebuilds (e.g. jam HaikuDepot
with nothing to do goes from ~5s -> ~3.5s.)
2025-01-29 14:54:42 -05:00
Schrijvers Luc
f31639fb56
fpcupdeluxe, bump version ( #11687 )
2025-01-27 11:16:04 +00:00
Jérôme Duval
56009d2cf5
llvm: delete clang-9.0.1.patchset
2025-01-19 10:45:02 +01:00
Jérôme Duval
88bb28f831
llvm19: bump version
2025-01-18 17:20:23 +01:00
Augustin Cavalier
5fea599920
gcc: Add posix_spawn patch from upstream.
...
Tested and working.
Fixes #11653 .
2025-01-16 20:25:00 -05:00
Augustin Cavalier
fd70217230
gcc: Drop some old versions.
2025-01-16 20:24:33 -05:00
OscarL
0a86c95f20
llvm9: drop recipe. ( #11633 )
...
Nothing uses this on-tree, llvm12 conflicts with llvm9, and it is not mentioned
on the output of "hp --list-dependencies" for any of the remaining llvm{12,19}
recipes.
Not used by Haiku either. So unless this is needed for bootstrapping or something...
not much point on having this around, I think.
2025-01-14 07:24:39 +01:00
Jérôme Duval
1e1ae3cece
llvm19: bump version
2024-12-10 23:20:16 +01:00
Mika Lindqvist
54769a3560
autoconf_archive: build needs perl ( #11353 )
...
Co-authored-by: Joachim Mairböck <j.mairboeck@gmail.com >
2024-11-22 08:21:18 +01:00
Jérôme Duval
9727d53c1a
llvm19: new recipe
2024-11-06 19:55:59 +01:00
Schrijvers Luc
cda048e3b1
fpcupdeluxe, bump version ( #11299 )
2024-11-02 17:49:44 +01:00
Mika Lindqvist
0826dc18e5
gcc-13.3.0: gcc_fortran requires gcc ( #11189 )
...
* Without gcc as required package, requiring "cmd:gfortran" results in linker error
Fixes #11011
2024-10-05 16:11:54 +02:00
Jérôme Duval
15018de5cf
llvm18: libunwind is in $libDir too on x86
...
Installing: /packages/llvm18_x86-18.1.7-3/.self/lib/x86/libunwind.so.1.0
2024-09-03 11:06:51 +02:00
Jérôme Duval
d8bb561bb8
llvm18: enable profile for Haiku
2024-09-02 17:55:13 +02:00
PulkoMandy
9e480dc928
llvm18: restore patch that went lost on update from llvm17
...
Fixes #10445
2024-08-21 08:02:37 +02:00
PulkoMandy
68ec414144
avr_gcc: update to mpfr 4
2024-08-11 07:55:02 +02:00
Schrijvers Luc
03c7fb2b8a
gettext, bump version ( #10777 )
2024-08-06 11:38:30 +02:00
PulkoMandy
3c0ddaa369
Remove "untested for PowerPC" from a few recipes
...
The older versions were removed, so, if the latest version is marked as
untested, there is nothing to build. This allows to run the bootstrap
build a bit further.
2024-07-21 16:40:05 +02:00
Niels Sascha Reedijk
32ef87810a
binutils: update to 2.42 ( #10506 )
2024-06-26 14:17:00 -04:00
Owen Pan
c88a3fbc7b
haiku-format: update to 18.1.8 ( #10623 )
2024-06-22 14:51:50 +02:00
davidkaroly
c3ffba7dc5
llvm18: new recipe ( #10222 )
...
* llvm18: new recipe
* llvm18: remove _x86 suffix from binaries
* llvm18, adjust according to comments, update to 18.1.7
---------
Co-authored-by: Schrijvers Luc <begasus@gmail.com >
2024-06-15 08:37:56 +02:00
Jerome Duval
888f378bf0
gcc: bump to 13.3.0, add recent patches from buildtools repository
...
rename DBX_REGISTER_NUMBER to DEBUGGER_REGNO, should fix issue https://github.com/KapiX/Koder/issues/147
2024-06-10 22:53:48 +02:00