Revisions of ldc

buildservice-autocommit accepted request 1131554 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 69)
baserev update by copy to link target
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1131380 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 68)
- riscv64-default-target.patch: Default to rv64gc for hosted riscv64
  target
- Enable build on riscv64
buildservice-autocommit accepted request 1097968 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 67)
baserev update by copy to link target
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1097494 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 65)
- Update to 1.32.2:
  * Big news
    - New command-line option --fwarn-stack-size=<threshold> with
      LLVM 13+. (#4378)
    - New command-line option --fsplit-stack for incremental stack
      allocations, see https://llvm.org/docs/SegmentedStacks.html. (#4379)
      - New UDA ldc.attributes.noSplitStack disables it on a per-function
        basis. (#4382)
    - New command-line option --indent for the timetrace2txt tool.
      (#4391)
  * Bug fixes
    - Fix potentially huge compile slowdowns with -g and LLVM 15+.
      (#4354, #4393)
    - Treat all LLVM warnings as regular warnings (e.g., errors
      with -w). Requires LLVM 13+. (#4384)
- Skipped 1.32.1:
  * Big news
    - The prebuilt Linux packages are now generated on a Ubuntu 20.04
      box, so the min required glibc version has been raised from
      2.26 to 2.31. (#4367)
  * Bug fixes
    - Fix empty ldc.gccbuiltins_* modules with LLVM 15+.
      (#4347, #4350)
    - Fix v1.31 regression wrt. potentially wrong constant pointer
      offsets. (#4362, #4365)
    - Windows: Fix v1.32 regression wrt. leaking Throwable.info
      backtraces. (#4369)
    - Fix C assert calls for newlib targets. (#4351)
- Do not use %{_includedir}/d to be able to install/use multiple
  D compilers in parallel - boo#1212913
buildservice-autocommit accepted request 1081279 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 64)
baserev update by copy to link target
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1081278 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 63)
- Add specific conflict from runtime-devel to the old/previous
  libdruntime-ldc99. which contained an unversioned file.
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1080796 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 62)
- Only move bash-completion from /etc to /usr/share if this was not
  properly installed. There was an error that
  bash-completion-devel did not actually contain the .cmake file
  which in turn resulted in this package mis-installing despite the
  correct build deps.
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1078427 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 61)
- Move %{_libdir}/ldc_rt.dso.o to runtime-devel package
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1077843 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 60)
- Use llvm15 when available (Tumbleweed + Leap 15.5)
- Update to 1.32.0
buildservice-autocommit accepted request 1038053 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 59)
baserev update by copy to link target
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1038049 from Max Lin's avatar Max Lin (mlin7442) (revision 58)
force to use llvm14 in Leap 15.5
buildservice-autocommit accepted request 1037136 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 57)
baserev update by copy to link target
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1037129 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 56)
- Do not have the main package recommend the bash-completion
  sub-package, but rather have the subpackage supplement the
  combination of ldc and bash-completion.
buildservice-autocommit accepted request 1010627 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 55)
baserev update by copy to link target
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) accepted request 1010626 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 54)
- Build against llvm14 for Tumbleweed since llvm15 is not
  supported yet
buildservice-autocommit accepted request 976651 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 53)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 976095 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 52)
Switch ldc bootstrapping over to gdc through the gdmd wrapper, as recommended by upstream. Not only does that simplify the build by a lot, it also allows us to switch away from LLVM7! The test project built gtkd and tilix successfully.
buildservice-autocommit accepted request 972624 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 51)
baserev update by copy to link target
Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) committed (revision 50)
Displaying revisions 1 - 20 of 69
openSUSE Build Service is sponsored by