Skip to content
Snippets Groups Projects
  1. Feb 06, 2025
  2. Jan 27, 2025
  3. Jan 17, 2025
  4. Jan 16, 2025
  5. Apr 02, 2024
  6. Jan 08, 2024
  7. Jan 07, 2024
  8. Jan 04, 2024
  9. Jan 03, 2024
  10. Dec 18, 2023
  11. Dec 15, 2023
  12. Sep 20, 2023
  13. Sep 19, 2023
    • Matthew Pickering's avatar
      Build vanilla alpine bindists · 9bc1ab68
      Matthew Pickering authored and Zubin's avatar Zubin committed
      We currently attempt to build and distribute fully static alpine
      bindists (ones which could be used on any linux platform) but most
      people who use the alpine bindists want to use alpine to build their own
      static applications (for which a fully static bindist is not necessary).
      We should build and distribute these bindists for these users whilst the
      fully-static bindist is still unusable.
      
      Fixes #23349
      
      (cherry picked from commit 29be39ba)
  14. Sep 13, 2023
    • Ben Gamari's avatar
      nativeGen: Explicitly set flags of text sections on Windows · bc04ca51
      Ben Gamari authored and Zubin's avatar Zubin committed
      The binutils documentation (for COFF) claims,
      
      > If no flags are specified, the default flags depend upon the section
      > name. If the section name is not recognized, the default will be for the
      > section to be loaded and writable.
      
      We previously assumed that this would do the right thing for split
      sections (e.g. a section named `.text$foo` would be correctly inferred
      to be a text section). However, we have observed that this is not the
      case (at least under the clang toolchain used on Windows): when
      split-sections is enabled, text sections are treated by the assembler as
      data (matching the "default" behavior specified by the documentation).
      
      Avoid this by setting section flags explicitly. This should fix split
      sections on Windows.
      
      Fixes #22834.
      
      (cherry picked from commit 3ece9856)
  15. May 18, 2023
  16. Mar 10, 2023
  17. Feb 20, 2023
  18. Feb 12, 2023
  19. Feb 08, 2023
    • Sylvain Henry's avatar
      JS: replace "js" architecture with "javascript" · bafa3899
      Sylvain Henry authored
      
      Despite Cabal supporting any architecture name, `cabal --check` only
      supports a few built-in ones. Sadly `cabal --check` is used by Hackage
      hence using any non built-in name in a package (e.g. `arch(js)`) is
      rejected and the package is prevented from being uploaded on Hackage.
      
      Luckily built-in support for the `javascript` architecture was added for
      GHCJS a while ago. In order to allow newer `base` to be uploaded on
      Hackage we make the switch from `js` to `javascript` architecture.
      
      Fixes #22740.
      
      Co-authored-by: default avatarBen Gamari <ben@smart-cactus.org>
      (cherry picked from commit 6636b670)
      bafa3899
  20. Jan 28, 2023
  21. Jan 27, 2023
Loading