IRC Logs for #crux Sunday, 2019-03-24

*** JanC has joined #crux00:16
*** frinnst has joined #crux00:28
*** frinnst has quit IRC00:28
*** frinnst has joined #crux00:28
*** john_cephalopoda has quit IRC00:29
*** funksh0n has left #crux ()00:32
*** elderK has joined #crux00:33
*** frinnst has quit IRC00:33
*** frinnst has joined #crux00:34
*** john_cephalopoda has joined #crux00:43
*** tilman_ has joined #crux01:32
*** _________mavric6 has quit IRC03:41
*** _________mavric6 has joined #crux03:42
*** SiFuh has joined #crux07:42
*** onodera has joined #crux10:13
cruxbot[opt.git/3.4]: dropbear: update to 2019.7710:35
cruxbot[opt.git/3.4]: libaio: update to 0.3.11210:41
*** chinarul1zzz has joined #crux11:52
*** onodera has quit IRC11:54
*** chinarul1zzz has quit IRC12:16
*** Anselmo has joined #crux12:19
AbdullahCan't open cache file: /var/lib/pkg/prt-get.cache12:59
*** elderK has quit IRC13:32
*** made2591 has joined #crux13:46
*** mr_woggle has joined #crux13:55
*** mr_woggle has quit IRC13:56
*** ][_R_][ has joined #crux16:48
*** made2591 has quit IRC18:28
*** made2591 has joined #crux18:29
*** made2591 has quit IRC18:34
*** made2591 has joined #crux19:17
*** deep42thought has joined #crux19:46
deep42thoughtHi, I'm still struggling to get gcc-ada compiled20:01
pedjawe'll need more details then that :)20:24
deep42thoughtI know20:24
deep42thoughtso my failures so far:20:24
deep42thoughtgcc-ada from arch fails due to linking20:24
deep42thoughtcopying over the libc.so.6 and setting LD_* fails other gcc invokations :-)20:25
deep42thoughtextracting gnat-community and setting $PATH makes the gcc build proceed some steps, then failing with:20:26
deep42thoughtb_gnat1.adb:174:79: "SS_Stack" not declared in "Secondary_Stack"20:27
deep42thoughtb_gnat1.adb:174:89: incorrect constraint for this kind of type20:27
deep42thoughtb_gnat1.adb:268:56: "Runtime_Default_Sec_Stack_Size" not declared in "Parameters"20:27
deep42thoughtgoogling this suggests to me (= uneducated about compilers), that it might be a version issue of gcc (e.g. the installed gnat is too new, the used gcc source too old)20:28
deep42thoughtso I tried again by setting the gcc version from 7.4.0 (from core/gcc) to 8.3.0 (the one from archlinux)20:29
deep42thoughtbut it fails again with:20:29
deep42thought(sry for the delay, but I cleared my screen, and need to recompile to hit the error again - also I disabled ccache just to be sure)20:34
*** timcowchip has joined #crux20:36
*** timcowchip has quit IRC20:46
deep42thought/usr/ports/work/gcc-ada/src/build/./prev-gcc/xgcc -B/usr/ports/work/gcc-ada/src/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -B/usr/x86_64-pc-linux-gnu/bin/ -B/usr/x86_64-pc-linux-gnu/lib/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include    -c -g -O2 -gtoggle  -gnatpg  -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -I../../gcc-8.3.0/gcc/ada -I../../gcc-8.3.0/gcc/ada/gcc-interface -Iada/li20:49
deep42thought-I../../gcc-8.3.0/gcc/ada/libgnat ../../gcc-8.3.0/gcc/ada/libgnat/a-chlat1.ads -o ada/libgnat/a-chlat1.o20:49
deep42thoughtraised STORAGE_ERROR : stack overflow or erroneous memory access20:49
deep42thoughtmake[3]: *** [../../gcc-8.3.0/gcc/ada/gcc-interface/Make-lang.in:145: ada/libgnat/a-charac.o] Error 120:49
deep42thoughtI'll try now with ada-gpl (not sure, what the difference is, but hey ...20:49
deep42thoughtI meant 'gnat-gpl', sry20:50
deep42thoughtgcc 7.4.0 fails similarily20:53
*** heroux has joined #crux20:55
pedjahm. lfs/gentoo ways of building it are pretty involved20:57
pedjaand can break the system, so fun, too :)20:59
deep42thought:-)20:59
deep42thoughtso far I was operating in /opt/gnat and setting $PATH accordingly21:00
*** made2591 has quit IRC21:08
pedjadeep42thought, idk, check this out for clues http://www.linuxfromscratch.org/blfs/view/8.3/general/gcc-ada.html21:11
deep42thoughtthat's, what I'm doing currently (ok, I'm using the 8.3.0 source of gcc, not 8.2.0)21:12
pedjaon CRUX?21:13
deep42thoughtyes21:13
deep42thoughtI didn't move ld and as out of the was21:13
deep42thought*way21:13
deep42thoughtah, it failed :-)21:13
deep42thought/usr/ports/work/gcc-ada/src/build/./prev-gcc/xgcc -B/usr/ports/work/gcc-ada/src/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -B/usr/x86_64-pc-linux-gnu/bin/ -B/usr/x86_64-pc-linux-gnu/lib/ -isystem /usr/x86_64-pc-linux-gnu/include -isystem /usr/x86_64-pc-linux-gnu/sys-include    -c -g -O2 -gtoggle  -gnatpg  -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -I../../gcc-8.3.0/gcc/ada -I../../gcc-8.3.0/gcc/ada/gcc-interface -Iada/li21:13
deep42thought-I../../gcc-8.3.0/gcc/ada/libgnat ../../gcc-8.3.0/gcc/ada/libgnat/a-charac.ads -o ada/libgnat/a-charac.o21:13
deep42thoughtraised STORAGE_ERROR : stack overflow or erroneous memory access21:13
pedjawhy aren't you using gcc from CRUX? 7.4.021:14
deep42thoughtbecause it failed21:14
deep42thoughtI just bumped the version to 8.3.021:14
deep42thoughtand said pkgmk21:15
deep42thoughtI moved ld and ac now but it fails identically21:45
deep42thought*as21:45
deep42thoughtnot ac21:45
deep42thoughthmm, running on the 7.4.0 source with ac and ld out of the way went pretty far so far :-)22:16
deep42thoughtACTION is optimistic and probably will jinx it by Murphy's law22:16
deep42thoughtit's still compiling, but I need to get some sleep - I'll report back in the morning :-)23:00
*** deep42thought has quit IRC23:00

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!