autogen-5.18.16-configure-c99.patch 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. https://bugs.gentoo.org/898590
  2. https://src.fedoraproject.org/rpms/autogen/c/7d157d98e73dcd1602111309a690643faa80e207?branch=rawhide
  3. --- a/config/ag_macros.m4
  4. +++ b/config/ag_macros.m4
  5. @@ -113,7 +113,7 @@ AC_DEFUN([INVOKE_AG_MACROS_LAST],[
  6. fi
  7. AC_CACHE_CHECK([for static inline], [snv_cv_static_inline], [
  8. - AC_TRY_COMPILE([static inline foo(bar) int bar; { return bar; }],
  9. + AC_TRY_COMPILE([static inline int foo(bar) int bar; { return bar; }],
  10. [return foo(0);],
  11. [snv_cv_static_inline='static inline'],
  12. [snv_cv_static_inline='static'])
  13. @@ -428,7 +428,7 @@ int main (int argc, char ** argv) {
  14. char zRej@<:@@:>@ = reject;
  15. char zAcc@<:@@:>@ = "a-ok-eject";
  16. return strcspn( zAcc, zRej ) - 5;
  17. -}] )]
  18. +}] )],
  19. [ag_cv_run_strcspn=yes],[ag_cv_run_strcspn=no],[ag_cv_run_strcspn=no]
  20. ) # end of RUN_IFELSE
  21. ]) # end of AC_CACHE_VAL for ag_cv_run_strcspn
  22. --- a/configure
  23. +++ b/configure
  24. @@ -17338,7 +17338,7 @@ int main (int argc, char ** argv) {
  25. char zAcc[] = "a-ok-eject";
  26. return strcspn( zAcc, zRej ) - 5;
  27. }
  28. - ag_cv_run_strcspn=yes
  29. +#error
  30. _ACEOF
  31. if ac_fn_c_try_run "$LINENO"; then :
  32. ag_cv_run_strcspn=no
  33. @@ -18406,7 +18405,7 @@ else
  34. cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  35. /* end confdefs.h. */
  36. -static inline foo(bar) int bar; { return bar; }
  37. +static inline int foo(bar) int bar; { return bar; }
  38. int
  39. main ()
  40. {