[parrot/parrot] 20c4fd: [codingstd] hard tabs in config/auto/arch.pm

GitHub noreply at github.com
Sat Nov 8 10:27:53 UTC 2014


  Branch: refs/heads/smoke-me/icu_version-gh867
  Home:   https://github.com/parrot/parrot
  Commit: 20c4fda4ade1dc612ff39be6f4af1bf59c9136b6
      https://github.com/parrot/parrot/commit/20c4fda4ade1dc612ff39be6f4af1bf59c9136b6
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M config/auto/arch.pm

  Log Message:
  -----------
  [codingstd] hard tabs in config/auto/arch.pm


  Commit: 0379de31072022f8f7a180da08ffb4679636e268
      https://github.com/parrot/parrot/commit/0379de31072022f8f7a180da08ffb4679636e268
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M ChangeLog
    M config/auto/icu.pm

  Log Message:
  -----------
  [config] Provide icu_version config value, GH #867

icu4.4 ships with an -Werror=strict-prototypes incompatible
header file. Currently we disable this warning for  src/string/encoding/shared.c
but we should rather check which icu versions ships this header, and change the
Configure logic (and order) to strip -Werror=strict-prototypes only with a bad icu_version


  Commit: 043f607e4406419cdff4596716579fe41a2106a5
      https://github.com/parrot/parrot/commit/043f607e4406419cdff4596716579fe41a2106a5
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M ChangeLog
    M config/auto/warnings.pm
    M lib/Parrot/Configure/Step/List.pm

  Log Message:
  -----------
  [config] Check icu_version for wrong uset_openEmpty() GH #867

Move step auto::warnings downwards after all probes.
See source/common/unicode/uset.h in icu.
For -Werror=strict-prototypes in src/string/encoding/shared.c.
https://ssl.icu-project.org/repos/icu/icu/tags/release-49-1/source/common/unicode/uset.h

This was broken from icu 42 until 49, fixed with 50.1


Compare: https://github.com/parrot/parrot/compare/75c6de447d2c...043f607e4406


More information about the parrot-commits mailing list