Parrot 6.6.0 "Parrothead" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 23 July 2014.
01:22 FROGGS_ joined 01:47 ilbot2 joined
moderator Parrot 6.6.0 "Parrothead" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
01:56 kid51 joined 10:03 bighugedog joined 11:25 kid51 joined
rurban release today 14:03
Coke I'm doing the rakudo release thursday - anything in there that is compelling for an upgrade? 14:04
rurban yes, a missing namealias, requested by froggs 14:13
I didn't add the missing opendir yet. I will add this to nqp first, but not today :)
github.com/parrot/parrot/blob/mast...angeLog#L3 14:14
But parrot is still super-stable, no big changes
dalek rrot: 63a417e | rurban++ | / (19 files):
Release 6.7.0 - Grey-headed Lovebird

This release is still very stable. It adds two code changes:
  - find_codepoint: added more name aliases for perl6 (LF,FF,CR and NEL)
  - Optimize internal pcc CallContext calls from VTABLE to direct calls
   and inline CallContext ATTR accessors to omit the obj check. [GH #1083]
14:41
Coke sounds good. I'll put in the update to rakudo as soon as the release lands, maybe the name aliases will get us more spectests. 14:42
14:51 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1071 (master - 63a417e : Reini Urban): The build has errored. 14:51
[travis-ci] Change view : github.com/parrot/parrot/compare/0...a417eb8ecc
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/32970622
14:51 travis-ci left
rurban aarg, travis still wants to install from a wrong precise archive 14:54
15:12 dalek joined 15:22 Chirag joined
Chirag I always wanted to ask this... How do we come up with names for the release? 15:24
rurban See docs/project/release_manager_guide.pod, the most difficult part part of a release 15:30
I always choose a Lovebird
Coke: Can I have an op? I need to change the topic 15:31
release finished. just sending out the announcements 15:32
15:46 FROGGS__ joined
moderator Parrot 6.7.0 "Grey-headed Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC 15:47
rurban Coke++ (irc netsplit obviously) 15:47
I found some interesting and practical optimizations to slow memcmp with pure C, ~50% faster with my perfect hashes tryouts. will blog about it 15:48
Coke rakudo build with parrot failing on OS X. 16:11
digging...
rurban what is the error message? maybe an already installed dylib in the libpath (we still have no proper rpath support for darwin) 16:12
Coke if I run it separately, it builds OK, but then the normal rpath nonsense (can't run parrot from a non-install dir) 16:13
rurban I see
you probably have to rename an existing /usr/local/lib/libparrot*.dylib
Coke no, there is no existing. that's why it fails. 16:14
checking the failure message during the rakudo-driven build...
string/api.c
/usr/bin/clang -I./include -I./include/pmc -pipe -Os -fno-common -I/opt/local/include -fstack-protector -I/opt/local/include -pipe -fno-common -isystem /opt/local/include -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -I/opt/
Guess I'm doing the release on the linux box I have access to, and not the mac. :|
rurban I'm trying right now also on my mac air 16:15
Coke Here's the build I tried on rakudo:
perl Configure.pl --gen-parrot --gen-nqp=master --gen-moar --backends=moar,parrot --git-protocol=ssh
(nqp master was updated to point to parrot 6.7)
rurban yes, I'm doing the same usually 16:16
or I'm building in nqp and rsyncing the files manually over from nqp/install to rakudo/install 16:17
16:19 dngor joined
rurban or maybe you are having a DYLD_LIBRARY_PATH exported? 16:19
Coke unrelated, someone pointed at this: paste.scsys.co.uk/416737?tx=on&...rmat+it%21 16:21
DYLD_LIBRARY_PATH is empty 16:22
16:23 atrodo joined
Coke (sounded like 6.7 fixed the unrelated url above) 16:31
ugh. 6.7 let him build parrot, he's still getting an error building rakudo 16:34
rurban libdyncall_s.a looks wrong for a shared lib, yes 16:37
I'm not sure if you can archive -fPIC objects at all statically 16:38
But this is all nqp. parrot changed nothing there in the last years 16:39
I still get the nqp error for the unsupported proper libtool (macports). dyncall only supports the broken apple libtool 16:50
after several make's on darwin nqp-p succeeded now 17:04
Util #ps time 19:31
20:53 particle joined 22:25 kid51 joined 22:31 Psyche^ joined