Skip to content
Snippets Groups Projects
  1. Apr 02, 2025
  2. Apr 01, 2025
  3. Mar 27, 2025
  4. Mar 26, 2025
    • Yao Zi's avatar
      Devendor ell library · 0e71d08c
      Yao Zi authored
      
      Without --enable-external-ell specified, BlueZ defaults to build
      vendored ell library, instead of linking the system one. This
      introduces duplicated binaries and doesn't match the fact that ell is
      listed as makedepends and optdepends of btpclient.
      
      Let's apply the option to devendor ell. It's necessary to remove the
      vendored source to prevent possible conflicts of header searching paths.
      
      Without the patch,
      
      	$ readelf -d pkg/bluez-utils/usr/bin/btpclient
      
      	Dynamic section at offset 0x25bb0 contains 25 entries:
      	  Tag        Type                         Name/Value
      	 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
      
      With the patch applied,
      
      	$ readelf -d pkg/bluez-utils/usr/bin/btpclient
      
      	Dynamic section at offset 0xcb00 contains 26 entries:
      	  Tag        Type                         Name/Value
      	 0x0000000000000001 (NEEDED)             Shared library: [libell.so.0]
      	 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
      
      Signed-off-by: default avatarYao Zi <ziyao@disroot.org>
      0e71d08c
  5. Mar 17, 2025
  6. Nov 02, 2024
  7. Sep 09, 2024
  8. Jul 09, 2024
  9. May 17, 2024
  10. Apr 15, 2024
  11. Apr 14, 2024
  12. Mar 13, 2024
  13. Mar 08, 2024
  14. Mar 07, 2024
  15. Feb 11, 2024
  16. Jan 24, 2024
  17. Jan 14, 2024
  18. Jan 13, 2024
  19. Dec 20, 2023
  20. Dec 17, 2023
  21. Dec 14, 2023
  22. Dec 09, 2023
  23. Sep 28, 2023
  24. Aug 25, 2023
  25. Jul 01, 2023
  26. Jun 30, 2023
  27. Jan 15, 2023
  28. Nov 11, 2022
  29. Sep 02, 2022
  30. Aug 12, 2022
  31. Aug 06, 2022
  32. Mar 19, 2022
  33. Mar 16, 2022
  34. Feb 19, 2022
  35. Jan 06, 2022
  36. Oct 13, 2021
  37. Aug 26, 2021
Loading