Skip to content
Snippets Groups Projects
  1. Apr 06, 2025
    • Mihai Moldovan's avatar
      Makefile: revert to the original behavior. · bdf56a6b
      Mihai Moldovan authored
      This unbreaks older GNU Make versions (up to 4.3), but leaves newer ones
      (4.4 and up) broken.
      
      This unfortunately includes Debian Unstable for now.
      
      This is a regression in GNU Make and will need to be handled there,
      since working around is nigh impossible (especially since values with
      whitespace just can't be handled correctly).
      
      It also means that OpenBSD's Make is essentially broken, but there's
      nothing that can reasonably be done about this.
      bdf56a6b
    • Mihai Moldovan's avatar
      Makefile: try unquoting values passed via MAKEOVERRIDES/.MAKEFLAGS. · 999cbfc6
      Mihai Moldovan authored
      Quoting is obviously not eaten up by make and causing issues down the
      line, so hope that values with spaces in them will be processed
      correctly.
      
      Especially things like LDFLAGS, QMAKE_OPTS and the like.
      
      Fingers crossed.
      999cbfc6
    • Mihai Moldovan's avatar
      Makefile: pass actual values to variables in MAKEOVERRIDES and .MAKEFLAGS. · be14db43
      Mihai Moldovan authored
      Not passing values leads to builds breaking with newer make versions,
      since they are now passing MAKEOVERRIDES as-is, leading to build
      failures since instead of exporting variables, the data passed is now
      interpreted as a make target instead.
      
      Passing values should (hopefully?) be compatible with older make
      versions, though, and we would have needed to do this for .MAKEFLAGS the
      whole time anyway.
      
      Only .MAKEOVERRIDES on FreeBSD and NetBSD is special in that this
      variable actually expects a variable list, without values.
      be14db43
  2. May 16, 2021
  3. May 15, 2021
  4. May 12, 2021
  5. Jan 22, 2021
  6. May 23, 2019
  7. Mar 14, 2018
  8. Aug 20, 2017
  9. Mar 04, 2015
  10. May 14, 2014
  11. Mar 04, 2014
  12. Feb 27, 2014
  13. Dec 10, 2013
  14. Dec 08, 2013
  15. Dec 06, 2013
  16. Dec 03, 2012
  17. Sep 26, 2012
  18. Sep 25, 2012
  19. Jun 25, 2012
  20. Jun 08, 2012
  21. May 26, 2012
  22. Mar 07, 2012
Loading