003-libint-stub.patch 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. Index: elfutils-0.169/libelf/libelfP.h
  2. ===================================================================
  3. --- elfutils-0.169.orig/libelf/libelfP.h
  4. +++ elfutils-0.169/libelf/libelfP.h
  5. @@ -39,6 +39,9 @@
  6. #include <stdio.h>
  7. #include <string.h>
  8. +#ifdef _ /* fix libintl-stub */
  9. +#undef _
  10. +#endif
  11. /* gettext helper macros. */
  12. #define _(Str) dgettext ("elfutils", Str)
  13. Index: elfutils-0.169/libdw/libdwP.h
  14. ===================================================================
  15. --- elfutils-0.169.orig/libdw/libdwP.h
  16. +++ elfutils-0.169/libdw/libdwP.h
  17. @@ -36,7 +36,9 @@
  18. #include <libdw.h>
  19. #include <dwarf.h>
  20. -
  21. +#ifdef _ /* fix libintl-stub */
  22. +#undef _
  23. +#endif
  24. /* gettext helper macros. */
  25. #define _(Str) dgettext ("elfutils", Str)
  26. Index: elfutils-0.169/libdwfl/libdwflP.h
  27. ===================================================================
  28. --- elfutils-0.169.orig/libdwfl/libdwflP.h
  29. +++ elfutils-0.169/libdwfl/libdwflP.h
  30. @@ -43,6 +43,9 @@
  31. typedef struct Dwfl_Process Dwfl_Process;
  32. +#ifdef _ /* fix libintl-stub */
  33. +#undef _
  34. +#endif
  35. /* gettext helper macros. */
  36. #define _(Str) dgettext ("elfutils", Str)
  37. Index: elfutils-0.169/libasm/libasmP.h
  38. ===================================================================
  39. --- elfutils-0.169.orig/libasm/libasmP.h
  40. +++ elfutils-0.169/libasm/libasmP.h
  41. @@ -35,6 +35,9 @@
  42. #include "libdwelf.h"
  43. +#ifdef _ /* fix libintl-stub */
  44. +#undef _
  45. +#endif
  46. /* gettext helper macros. */
  47. #define _(Str) dgettext ("elfutils", Str)