IRC channel logs

2018-06-10.log

back to list of logs

<shymega>ArneBab: Same error as before, with regards to guild.
<shymega>Really at a loss of how to proceed here.. not keen on reinstalling the whole Gentoo setup, but its one weird error.
<ArneBab>do you get the same error when you run this by hand?
<ArneBab>cd /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/gnucash/import-export && /usr/bin/x86_64-pc-linux-gnu-gcc -DG_LOG_DOMAIN=\\"gnc.import\\" -DHAVE_CONFIG_H -DHAVE_GUILE22 -Dgncmod_generic_import_EXPORTS -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/gnucash/import-export -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/
<ArneBab>gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/gnucash/gnome-utils -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/
<ArneBab>libgnucash/app-utils -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/libgnucash/engine -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/common -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/common -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/borrowed/libc -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/libgnucash/core-utils -I/var/tmp/portage/app-office/gnucash-3.1/work/
<ArneBab>gnucash-3.1/libgnucash/core-utils -I/usr/include/guile/2.2 -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/libgnucash/gnc-module -I/usr/include/libxml2 -I/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/libgnucash/backend/xml -DNDEBUG -Wno-deprecated-declarations -std=gnu11 -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused -fPIC -o CMakeFiles/gncmod-
<ArneBab>generic-import.dir/import-pending-matches.c.o -c /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/gnucash/import-export/import-pending-matches.c
<ArneBab>(that’s the last line before the error)
<ArneBab>or this one (which uses guild): cd /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/gnucash/gnome-utils && /usr/bin/cmake -E env LD_LIBRARY_PATH=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64:/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64/gnucash: GNC_UNINSTALLED=YES GNC_BUILDDIR=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build GUILE_LOAD_PATH=/var/tmp/portage/app-office/
<ArneBab>gnucash-3.1/work/gnucash-3.1/gnucash/gnome-utils GUILE_LOAD_COMPILED_PATH=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64/gnucash/scm/ccache/2.2 GNC_MODULE_PATH=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64:/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64/gnucash: /usr/bin/guile -e '(@@ (guild) main)' -s /usr/bin/guild compile -o /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-
<ArneBab>3.1_build/lib64/gnucash/scm/ccache/2.2/gnucash/gnome-utils.go /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/gnucash/gnome-utils/gnome-utils.scm
<shymega>bit hard to read over IRC, if I'm honest.
<shymega>but i'll give it a go..
<ArneBab>ah, no, it seems like the guild error is a false lead: portage likely cannot write into the auto-compile cache files
<shymega>right
<ArneBab>so the first line I wrote, not the second
<ArneBab>s/line/command/
<shymega>yeah, that line is acting a bit funny. could you put it in a pastebin instead?
<shymega>not to mention it floods this channel :P
<shymega>it fails anyway when i copy it from pastebin
<shymega>no such file or directory etc etc
<ArneBab>you can just get it from line 2694 of your paste — simply search for Error 1 and get the command before
<shymega>ah.
<shymega>well, that compiles fine.
<ArneBab> https://paste.pound-python.org/show/n68c29BChkt6RmgyApqg/
<shymega>how odd.
<ArneBab>then that’s not the error — can you check the other commands just around it?
<ArneBab>it ran 3 jobs concurrently, so i’m not sure which one errored
<shymega>the one before it, on line 2692 fails.
<shymega>i'll gen a new log using -j1, that will help debugging.
<ArneBab>yes — thank you!
<ArneBab>does it still write
<ArneBab>wrote `/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64/gnucash/scm/ccache/2.2/gnucash/gnome-utils.go'
<shymega>So far? no.
<shymega>Its nowhere near completion.. its still on 27%.
<shymega>ArneBab: Failed again. Latest output (with -j1): https://paste.pound-python.org/show/6NmC4rnpeSy5NbNGX5p5/
<shymega>And on the same file - qif-import
<shymega>When running the last command on the problematic file I get this output:
<shymega>> Illegal instruction
<shymega>Output from compiling qif-import.scm manually: https://paste.shymega.org.uk/C7YE.log
<shymega>That is, with "guild compile qif-import.scm"
<shymega>Not sure if I've done that right.
<ArneBab>sorry for being silent for a while, got lost in debugging something on my own end
<shymega>no worries :)
<ArneBab>I think for the manual compile paths are likely missing
<shymega>ignore that compiling manually thing
<shymega>yeah
<shymega>i didn't include the stuff it needed
<shymega>not sure i need to, either
<shymega>it still crashes on other files as well
<shymega>which is a pain.
<shymega>although this time, that was with Ninja.
<shymega>no idea how to proceed, nor am I sure if its a Guile or a GNUCash bug.
<shymega>But its *definitively* related to the hardware instruction set differences.
<ArneBab>I think I’m at the limit of where I can help, but there are others here who might be able to. Illegal instruction sounds like wingo could be interested.
<shymega>Thanks :)
<ArneBab>thank you for coming here with the error!
<shymega>no probs.
<ArneBab>maybe you could get some additional information by replacing adding debug output in the command
<shymega>what do you mean?
<ArneBab>or rather add -O0 (no optimization)
<ArneBab>cd /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/gnucash/import-export/qif-imp && /usr/bin/cmake -E env LD_LIBRARY_PATH=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64:/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64/gnucash: GNC_UNINSTALLED=YES GNC_BUILDDIR=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build GUILE_LOAD_PATH=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-
<ArneBab>3.1/gnucash/import-export/qif-imp GUILE_LOAD_COMPILED_PATH=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64/gnucash/scm/ccache/2.2 GNC_MODULE_PATH=/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64:/var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64/gnucash: /usr/bin/guile -e '(@@ (guild) main)' -s /usr/bin/guild compile -o /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1_build/lib64
<ArneBab>/gnucash/scm/ccache/2.2/gnucash/import-export/qif-import.go -O0 /var/tmp/portage/app-office/gnucash-3.1/work/gnucash-3.1/gnucash/import-export/qif-imp/qif-import.scm
<shymega>same result, no other output other than the usual.
<shymega>rather infuriating! :|
<ArneBab> -T, --target=TRIPLET produce bytecode for host TRIPLET
<ArneBab>this is a guild option
<shymega>right
<ArneBab>but I don’t see what it could bring
<shymega>no difference, unfortunately.
<shymega>sorry.
<ArneBab>damn
<ArneBab>does a simple call to guild work?
<ArneBab>guild compile --help
<shymega>yeah.
<ArneBab>I think you’ll sadly have to wait for someone with more experience in the interior of Guile and guild
<ArneBab>sorry for not being able to help better
<shymega>OK, thank you for your help though! I'll check in tomorrow.
<wingo>ACTION goes to see if bind-kwargs can be simplified in any way
***Raimondii is now known as Raimondi
<rain1>why don't we rename "filter" in sxml xpath?
<shymega>wingo, as per what ArneBab said yesterday, do you have any idea as to the reason & solution with my problem of compiling GNUCash?
<shymega>I am going to be trying to reinstall Gentoo on this machine later today as well :)
<mwette>compilers
<janneke>compilers?
<janneke>
<mwette>Caught the last end of broken "/join #compilers". I've been reading Offner's notes on graph-theroy, recommended by Wingo in his flow-analysis blog post.
***webshinra_ is now known as webshinra