jaeger | pedja: adding -DLLVM_ENABLE_RTTI=1 to llvm and clang doesn't seem to produce any indicative log output that they're enabled, but both build | 00:05 |
---|---|---|
pedja | jaeger, iirc 'llvm-config --has-rtti' should output if it was built with it | 00:09 |
jaeger | It reports 'YES' | 00:11 |
pedja | yay :) | 00:11 |
jaeger | I'll try a full bootstrap with them, see how it goes | 00:11 |
pedja | would you mind uploading them somewhere, llvm and clang, so I could test them with some libs/apps? | 00:12 |
pedja | there shouldn't be any issues, in theory, most distros ship with rtti enabled, afaik | 00:14 |
pedja | famous last words[tm] | 00:14 |
pedja | but I am curious if there is any performance impact, as suggested by some upstream docs | 00:15 |
pedja | and, in case I forgot: thanks jaeger :) | 00:16 |
jaeger | sure, will upload them. Had to run some errands | 01:13 |
*** xor29ah has quit IRC | 01:14 | |
jaeger | they're uploading to https://crux.ninja/tmp/ now | 01:15 |
*** xor29ah has joined #crux-devel | 01:17 | |
*** xor29ah has quit IRC | 01:23 | |
*** xor29ah has joined #crux-devel | 01:23 | |
*** groovy2shoes has joined #crux-devel | 02:02 | |
jaeger | Unrelated, so far I've had no problems with the PAM ports | 02:28 |
frinnst | same here | 06:47 |
frinnst | if you dont want to touch pam, you don't need to | 06:47 |
frinnst | but it gives you the flexibility to expand on it if you so choose | 06:47 |
jaeger | personally I like the idea of adding it, it opens up some options but doesn't take much work | 06:52 |
*** groovy2shoes has quit IRC | 07:48 | |
*** groovy2shoes has joined #crux-devel | 07:48 | |
*** groovy2shoes has quit IRC | 08:00 | |
*** groovy2shoes has joined #crux-devel | 08:00 | |
*** xor29ah has quit IRC | 10:13 | |
*** xor29ah has joined #crux-devel | 10:14 | |
pedja | thanks for llvm/clang, jaeger | 10:21 |
pedja | +1 for adding PAM, it's been painless so far :) | 10:22 |
pedja | I forgot it's even there | 10:22 |
*** deus_ex has joined #crux-devel | 10:27 | |
*** deus_ex has joined #crux-devel | 10:41 | |
jaeger | good :) | 15:05 |
jaeger | pedja: the ISO bootstrap completes with rtti enabled | 16:10 |
pedja | nice | 16:11 |
pedja | so nothing is broken? | 16:11 |
jaeger | nothing obvious, though I've not tested anything else | 16:11 |
pedja | haven't had the time to play with it yet. I am curious if it breaks boost, for instance. it shouldn't, but :) | 16:14 |
frinnst | rtti? | 16:15 |
pedja | run-time type information | 16:18 |
pedja | https://llvm.org/docs/Packaging.html#id3 | 16:19 |
pedja | it's off by default, but some applications require boost be built with rtti-enabled llvm/clang | 16:21 |
pedja | and most distros enable it, afaict | 16:22 |
*** darfo has joined #crux-devel | 16:24 | |
pedja | so, I installed rtti-enabled llvm/clang kindly provided by jaeger. let's see what breaks :) | 16:29 |
frinnst | ah I see | 17:27 |
*** onodera has joined #crux-devel | 18:58 | |
*** onodera has quit IRC | 22:50 | |
Workster | i asked teK_ ages ago about rtti in lvm/clang | 23:28 |
Workster | think he said he would look into it | 23:28 |
pedja | so far, so good :) | 23:32 |
pedja | one issue I had, with glew and mesa, seems to be unrelated | 23:35 |
pedja | for now, nothing seems to be broken. no complaining from boost or applications using boost | 23:37 |
pedja | too late to go back, anyhow, I built way too many sh*t already :) | 23:39 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!