Skip to content
Snippets Groups Projects
  1. Jan 08, 2021
  2. May 15, 2020
  3. May 08, 2020
    • Massimiliano Galli's avatar
      [CMake][Exp PyROOT] Hardcode PYTHON_EXECUTABLE in python scripts shebang · c1eff615
      Massimiliano Galli authored
      The ROOT command line tools (e.g. rootls, rootmkdir, ...) are configured with
      a header that tells the script which python to use. In the old approach, what
      was written in that header was just the name of the Python binary file in
      ${PYTHON_EXECUTABLE}, while the path was stripped out. This led to an
      issue with the brew installation on MacOs, since ROOT was built with a
      python3 installation (3.8 to be more exact) and therefore "python3" was
      injected in the header of the command line tools. However, the system
      had another python3 installation (3.7), which was the one executed
      when just running "python3". This caused that the command line tools
      ran with a different python installation than the one ROOT was built
      with, and this led to a crash (ROOT-10720).
      
      This commit solves the issue by injecting the full path to the
      (highest) python ROOT was built with in the header of the
      command line tools.
      c1eff615
  4. Apr 27, 2020
  5. Apr 22, 2020
  6. Apr 01, 2020
  7. Mar 29, 2020
  8. Mar 02, 2020
  9. Feb 28, 2020
  10. Feb 14, 2020
  11. Jan 29, 2020
  12. Dec 05, 2019
  13. Nov 27, 2019
  14. Nov 14, 2019
  15. Oct 31, 2019
  16. Oct 17, 2019
  17. Jul 01, 2019
  18. Jun 07, 2019
  19. May 29, 2019
  20. Apr 29, 2019
  21. Apr 15, 2019
  22. Mar 12, 2019
  23. Mar 11, 2019
  24. Feb 11, 2019
  25. Feb 05, 2019
  26. Jan 23, 2019
  27. Jan 21, 2019
  28. Jan 15, 2019
  29. Jan 09, 2019
  30. Dec 21, 2018
  31. Dec 04, 2018
  32. Dec 03, 2018
  33. Nov 30, 2018
Loading