[parrot/parrot] 19b406: [config] better icu probes, esp for --m overrides ...

GitHub noreply at github.com
Tue Jan 20 17:06:50 UTC 2015


  Branch: refs/heads/smoke-me/m64-gh1181
  Home:   https://github.com/parrot/parrot
  Commit: 19b4064a666ed7c65feb91127fbef3e72f3bf20f
      https://github.com/parrot/parrot/commit/19b4064a666ed7c65feb91127fbef3e72f3bf20f
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-20 (Tue, 20 Jan 2015)

  Changed paths:
    M config/auto/gcc.pm
    M config/auto/icu.pm
    M config/init/defaults.pm

  Log Message:
  -----------
  [config] better icu probes, esp for --m overrides #1182

Add a new `has_libpath_override' config hash entry, with
lib or lib64, when the libpaths had to be adjusted from lib or lib64.
Do this for intel in init::defaults and for gcc in auto::gcc.
We do not more about the rest.

We cannot just blindly assume adding -Isystem will help finding the icu
headers returned by icu-config. We actually need to link the libs also
to detect possible cross-linking problems.
Provide a better error message on icu and --m failures.




More information about the parrot-commits mailing list