Skip to content
Snippets Groups Projects
  1. Dec 06, 2020
  2. Nov 19, 2020
    • Antonio Ospite's avatar
      gst-env: use Path.open() in get_pkgconfig_variable_from_pcfile() · e10c27fb
      Antonio Ospite authored and Antonio Ospite's avatar Antonio Ospite committed
      The pcfile argument passed to get_target_install_filename() is
      guaranteed to be a Path() object so use the .open() method to open the
      file instead of the standard open() function.
      
      This makes it possible to run gst-env.py on older systems with pyhton3.5
      where the standard open() function cannot handle Path arguments.
      
      The change fixes errors like the following:
      
      -----------------------------------------------------------------------
      $ ninja -C build/ devenv
      ninja: Entering directory `build/'
      [0/1] Running external command devenv
      Traceback (most recent call last):
        File "/home/ao2/gst-build/gst-env.py", line 493, in <module>
          env = get_subprocess_env(options, gst_version)
        File "/home/ao2/gst-build/gst-env.py", line 342, in get_subprocess_env
          elif is_gio_module(target, filename, options.builddir):
        File "/home/ao2/gst-build/gst-env.py", line 121, in is_gio_module
          giomoduledir = PurePath(get_pkgconfig_variable(builddir, 'gio-2.0', 'giomoduledir'))
        File "/home/ao2/gst-build/gst-env.py", line 110, in get_pkgconfig_variable
          return get_pkgconfig_variable_from_pcfile(pcfile, varname)
        File "/home/ao2/gst-build/gst-env.py", line 89, in get_pkgconfig_variable_from_pcfile
          with open(pcfile, 'r', encoding='utf-8') as f:
      TypeError: invalid file: PosixPath('/home/ao2/gst-build/build/meson-private/gio-2.0.pc')
      FAILED: meson-devenv
      -----------------------------------------------------------------------
      
      
      
      (cherry picked from commit fa9627eb)
      
      Part-of: <gst-build!220>
      e10c27fb
  3. Oct 29, 2020
  4. Oct 27, 2020
  5. Oct 26, 2020
  6. Oct 02, 2020
  7. Sep 15, 2020
  8. Sep 08, 2020
  9. Aug 27, 2020
  10. Aug 20, 2020
  11. Aug 03, 2020
  12. Jul 30, 2020
  13. Jul 25, 2020
  14. Jul 22, 2020
    • Stéphane Cerveau's avatar
      gstreamer-full: Fix link with x264 · e236d4f7
      Stéphane Cerveau authored
      If a static build is requested and x264 plugin has been enabled
      the full link fails with:
      
      /usr/bin/ld: subprojects/x264/libx264.a(cabac-a.o): relocation
      R_X86_64_PC32 against symbol `x264_cabac_range_lps' can not be used when
      making a shared object; recompile with -fPIC
      
      Fixes #108
      
      Part-of: <gst-build!169>
      e236d4f7
  15. Jul 21, 2020
  16. Jul 15, 2020
  17. Jul 13, 2020
  18. Jul 08, 2020
  19. Jul 07, 2020
  20. Jul 04, 2020
  21. Jul 03, 2020
  22. Jul 02, 2020
  23. Jun 30, 2020
  24. Jun 24, 2020
  25. Jun 20, 2020
  26. Jun 19, 2020
  27. Jun 18, 2020
  28. Jun 16, 2020
  29. Jun 15, 2020
Loading