[parrot/parrot] 9a75c2: internal: remove interp arg from pf_register_stand...
GitHub
noreply at github.com
Wed Jan 21 10:46:31 UTC 2015
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: 9a75c20b7d088a9f3d1f62b5eaae589061704154
https://github.com/parrot/parrot/commit/9a75c20b7d088a9f3d1f62b5eaae589061704154
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
M src/packfile/segments.c
Log Message:
-----------
internal: remove interp arg from pf_register_standard_funcs()
This is not exported, so no deal. Closes GH #1183
Commit: 261856ef8df681167e111f750ad297dd88eeae04
https://github.com/parrot/parrot/commit/261856ef8df681167e111f750ad297dd88eeae04
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M config/auto/arch.pm
M config/auto/gcc.pm
Log Message:
-----------
[config] fix --m=64 logic with gcc, GH #1181
- Tested on debian multilib powerpc64, analog to the previous
mips64 fixes in #1110.
- Fix the missing space after lib64. See GH #1181.
- Add analog fixes for arm and sparc also, untested.
- Change more wrong libpaths: also libdir embed-ldflags
inst_libparrot_linkflags rpath_lib
Note that cc_build still uses wrong paths, as icu is still
falsely detected.
Commit: ee242ab3aa4002565d2217d44a55dbf704a5aac2
https://github.com/parrot/parrot/commit/ee242ab3aa4002565d2217d44a55dbf704a5aac2
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M config/init/defaults.pm
Log Message:
-----------
[config] Fix --m=32 with explicit --cc in init::defaults
--m=32 --cc="ccache gcc" will delete the -m32 from the cc setting, as one
would suspect it is added to cflags not cc. Add -m32 to ccflags if cc was
given as option, ditto for ld and link.
Commit: cd2c234b2c0a5f695d91b80d911008608153750c
https://github.com/parrot/parrot/commit/cd2c234b2c0a5f695d91b80d911008608153750c
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 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.
Commit: 000bc51c6a49e0a328f7a9c7718c27947001aeea
https://github.com/parrot/parrot/commit/000bc51c6a49e0a328f7a9c7718c27947001aeea
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M config/auto/icu.pm
Log Message:
-----------
[config] skip icu configs when cross build failed
we failed the tests, but still passed has_icu => 1.
Commit: 92d8cc11f8da3075c8b79c2fa9daf21800ccda5c
https://github.com/parrot/parrot/commit/92d8cc11f8da3075c8b79c2fa9daf21800ccda5c
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M config/auto/gcc.pm
M config/init/defaults.pm
Log Message:
-----------
[config] protect cmdline libpaths from --m overrides, GH #1181
honor --ldflags, ... cmdline options and do not override them on
--m cross adjustments.
Set the config hash only once, at the end of the loop.
Commit: 03246d1747452bdca4fea3e66048dc293ac9773c
https://github.com/parrot/parrot/commit/03246d1747452bdca4fea3e66048dc293ac9773c
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M ChangeLog
Log Message:
-----------
ChangeLog: for smoke-me/m64-gh1181
Commit: 2a2d1de8e13de11d4141760f647249a8da9f86c7
https://github.com/parrot/parrot/commit/2a2d1de8e13de11d4141760f647249a8da9f86c7
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M ChangeLog
M config/auto/arch.pm
M config/auto/gcc.pm
M config/auto/icu.pm
M config/init/defaults.pm
M include/parrot/packfile.h
M src/packfile/api.c
M src/packfile/segments.c
Log Message:
-----------
Merge branch 'smoke-me/m64-gh1181'
Tested ok on amd64 --m=32, powerpc64 --m=64, mips --m=64
Commit: 3c77a574a54576629667df7698cae2eb42d94aa7
https://github.com/parrot/parrot/commit/3c77a574a54576629667df7698cae2eb42d94aa7
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-21 (Wed, 21 Jan 2015)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[docs] cover 7.3 in release_manager_guide
Compare: https://github.com/parrot/parrot/compare/f9bb25b2d7a2...3c77a574a545
More information about the parrot-commits
mailing list