02:48 ilbot3 joined 05:18 pyrimidi_ joined 05:24 geekosaur joined 06:16 pyrimidine joined 07:20 pyrimidi_ joined 07:26 pyrimidine joined 08:02 lizmat joined 08:29 domidumont joined 08:34 domidumont joined 09:37 pyrimidi_ joined 10:28 Ven joined 11:10 FROGGS joined
dalek arVM/revert-469-uniname_no1: c36b4be | jnthn++ | / (3 files):
Revert "Fix RT #122471 and #122470 return <control-0000> for \0 and other controls"
12:33
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=122471
Link: rt.perl.org/rt3//Public/Bug/Displa...?id=122470
dalek arVM: c36b4be | jnthn++ | / (3 files):
Revert "Fix RT #122471 and #122470 return <control-0000> for \0 and other controls"
arVM: 3c5253c | jnthn++ | / (3 files):
Merge pull request #471 from MoarVM/revert-469-uniname_no1

Revert "Fix RT #122471 and #122470 return <control-0000> for \0 and other controls"
synopsebot6 Link: rt.perl.org/rt3//Public/Bug/Displa...?id=122471
Link: rt.perl.org/rt3//Public/Bug/Displa...?id=122470
Link: rt.perl.org/rt3//Public/Bug/Displa...?id=122471
Link: rt.perl.org/rt3//Public/Bug/Displa...?id=122470
13:10 mojca joined 13:11 rightfold joined, rightfold left
mojca I have troubles with the built-in libatomic_ops 13:14
3rdparty/libatomic_ops/src/atomic_ops.h:376:5: error: Cannot implement AO_compare_and_swap_full on this architecture.
this happens on OS X 10.7 (and probably only there)
the released version of libatomic_ops works fine
and moarvm compiles just fine when libatomic_ops is installed system-wide
I also have troubles with libtommath, but there it's the opposite: the build fails when I have the system library installed 13:15
FROGGS mojca: hmmm, we recently updated our internal libatomic_ops to the most recent version 14:13
mojca: that means the the releases version you are talking about might be an older, potentially patched version 14:14
mojca FROGGS: I opened an upstream ticket: github.com/ivmai/libatomic_ops/issues/23 14:15
the problem is gone if I use a newer compiler
but that probably still means that their "if ā€¦ else" is flawed somewhere
FROGGS ahh, interesting information in the ticket...
yeah, most likely
mojca but now I'm stuck with 10.6, arghhh 14:16
it builds out of the box when I'm not using any external libraries
and it's stuck when I try to add an external dynlib
it would also help if github.com/MoarVM/MoarVM/issues/321 was resolved
does anyone have a clue what exactly is going on here? 14:17
build.macports.org/builders/ports-...logs/stdio
Can't link simple C program. 14:18
I don't have access to 10.6/i386 14:20
Error: ld: library not found for -ldyncall_s
14:59 domidumont joined
mojca I need help with LDFLAGS 15:37
After some discussion we realized that LDFLAGS are not respected here:
build.macports.org/builders/ports-...logs/stdio
We have "LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch i386'" 15:38
but: Failing command: clang -o try try.o -ldyncall_s -ldyncallback_s -ldynload_s -latomic_ops -luv -lpthread 2>&1
without -L/opt/local/lib which is why the library isn't found
and totally crazy, it seems to work on 10.7: build.macports.org/builders/ports-...logs/stdio
[Coke] not to be a buzzkill, but at some point we can say "we don't support 10.6", no? 15:40
mojca yes, we could, but there's nonetheless something fishy in that code
the same version compiles just fine if I don't use external libraries 15:41
if perl6 will need some special feature absent on 10.6 at some point, that's fine, we can drop it
but at the moment it seems to be something completely weird 15:42
and something fixable
actually this seems to be a problem also on 10.11 and 10.7 where two of us tested 15:52
env LDFLAGS=-L/opt/local/lib /opt/local/bin/perl Configure.pl --prefix=/opt/local --has-dyncall
trying to compile a simple C program ............... ERROR
Can't link simple C program.
Failing command: clang -o try try.o -ldyncall_s -ldyncallback_s -ldynload_s -lpthread 2>&1
Error: ld: library not found for -ldyncall_s
I opened github.com/MoarVM/MoarVM/issues/472 16:03
16:17 ggoebel joined 18:24 pyrimidine joined 19:41 mojca joined 19:46 mojca joined 20:26 zakharyas joined 20:46 mojca joined 20:56 mojca joined 21:49 domidumont joined 22:50 lizmat joined 22:53 Ven joined