From bugzilla-daemon at bugs.sourcemage.org Sat May 18 04:11:33 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Sat, 18 May 2019 08:11:33 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16113] New: deprecation of gnupg (casting gnupg-2.2) leaves cleanse confused with gnupg dependencies Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16113 Bug ID: 16113 Summary: deprecation of gnupg (casting gnupg-2.2) leaves cleanse confused with gnupg dependencies Product: Codex Version: test grimoire Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: crypto Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: sobukus at sourcemage.org Classification: Unclassified I started with stable-0.62 chroot and upgraded to test. After various issues (lib soname changes, sorcery being incompatible with bash 5.0), I am surprised by cleanse complaining about gnupg dependencies after gnupg has been dispelled in favour of gnupg-2.2. First was smgl-archspecs. It was fixed by re-casting. Then followed bzip2, so I presume it is a common pattern: # cleanse Fixing packages... Pass 1 (bad lines) Pass 2 (non-existant spells) Pass 3 (duplicate entries) Done fixing packages. Delinting... Pass one (malformed depends lines) Pass two (stale depends entries) 0 bad lines, 460 good lines in your depends file. Pass three (duplicate depends entries) Pass four (duplicate sub_depends entries) Pass five (stale sub_depends entries) 0 bad lines, 8 good lines in your sub_depends file. Pass six (duplicate trigger entries) Pass seven (stale trigger entries) 0 bad lines, 34 good lines in your trigger file. Delint done. Cleaning log files... Pruning... bzip2 needs gnupg (required). (0) Ignore (1) Dispel bzip2 (2) Cast gnupg I'll just do a rebuild now, but it would probably be better to find a proper fix. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Sat May 18 09:07:53 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Sat, 18 May 2019 13:07:53 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16113] deprecation of gnupg (casting gnupg-2.2) leaves cleanse confused with gnupg dependencies In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16113 --- Comment #1 from Thomas Orgis --- # grep gnupg /var/state/sorcery/depends bzip2:gnupg:on:required:: simpleinit-msb:gnupg:on:required:: installwatch:gnupg:on:required:: sorcery-pubkeys:gnupg:on:required:: iana-etc:gnupg:on:required:: procps:gnupg:on:required:: unzip:gnupg:on:required:: gnupg-2.2:npth:on:required:: gnupg-2.2:libgpg-error:on:required:: gnupg-2.2:libgcrypt:on:required:: gnupg-2.2:libassuan:on:required:: gnupg-2.2:libksba:on:required:: gnupg-2.2:readline:on:required:: gnupg-2.2:bzip2:on:required:: gnupg-2.2:zlib:on:required:: gnupg-2.2:pkgconfig:on:required:: gnupg-2.2:openldap:off:optional:--enable-ldap:--disable-ldap gnupg-2.2:gettext:on:optional::--disable-nls gnupg-2.2:libusb:on:optional:: gnupg-2.2:gnutls:on:optional::--disable-gnutls gnupg-2.2:sqlite:on:optional::--disable-sqlite basesystem:gnupg-2.2(GNUPG):on:required:: So, how do we properly get rid of these entries with gnupg in the second column? How do they come into existence at all? -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Sat May 18 09:17:28 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Sat, 18 May 2019 13:17:28 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16113] deprecation of gnupg (casting gnupg-2.2) leaves cleanse confused with gnupg dependencies In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16113 --- Comment #2 from Thomas Orgis --- OK, it's explicit dependencies in the stable grimoire version of the spells. So, shouldn't we have some trigger at least? Also, if the dependencies are recorded by sorcery, why does gaze depends gnupg show nothing? So I'm not sure if this is a codex or sorcery issue. Cleanse is unable to fix this situation since it only offers casting gnupg, wich does noting to help. I need to recast the concerned spells. This is not satisfactory, as there isn't even an automatism that helps with that. How are we going to solve this correctly? I for now can hack that file, or grep the list of spells to recast from it. But that is not the real solution. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Thu May 23 05:19:41 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Thu, 23 May 2019 09:19:41 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16114] New: iproute2 5.1.0 fails to build against musl Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16114 Bug ID: 16114 Summary: iproute2 5.1.0 fails to build against musl Product: Codex Version: test grimoire Hardware: All OS: Linux Status: NEW Severity: major Priority: P2 Component: net Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: ismael at iodev.co.uk Classification: Unclassified ... tipc make[1]: Nothing to be done for 'all'. devlink CC devlink.o In file included from devlink.c:25: /usr/include/sys/sysinfo.h:10:8: error: redefinition of 'struct sysinfo' 10 | struct sysinfo { | ^~~~~~~ In file included from ../include/uapi/linux/kernel.h:5, from ../include/uapi/linux/netlink.h:5, from ../include/uapi/linux/genetlink.h:6, from devlink.c:21: ../include/uapi/linux/sysinfo.h:8:8: note: originally defined here 8 | struct sysinfo { | ^~~~~~~ make[1]: *** [../config.mk:37: devlink.o] Error 1 make: *** [Makefile:64: all] Error 2 ! Problem Detected ! -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Thu May 23 05:32:13 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Thu, 23 May 2019 09:32:13 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16115] New: tcc 0.9.27 fails to build against musl Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16115 Bug ID: 16115 Summary: tcc 0.9.27 fails to build against musl Product: Codex Version: test grimoire Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: devel Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: ismael at iodev.co.uk Classification: Unclassified [...] make[1]: Entering directory '/usr/src/tcc-0.9.27/lib' ../tcc -c libtcc1.c -o libtcc1.o -B.. ../tcc -c alloca86_64.S -o alloca86_64.o -B.. ../tcc -c alloca86_64-bt.S -o alloca86_64-bt.o -B.. ../tcc -c va_list.c -o va_list.o -B.. ../tcc -c bcheck.c -o bcheck.o -B.. In file included from bcheck.c:21: In file included from /usr/include/stdio.h:26: /usr/include/bits/alltypes.h:6: error: ';' expected (got "va_list") make[1]: *** [Makefile:64: bcheck.o] Error 1 make[1]: Leaving directory '/usr/src/tcc-0.9.27/lib' make: *** [Makefile:230: libtcc1.a] Error 2 Running make with 8 jobs failed. Attempt to run with a single job? [y] make[1]: Entering directory '/usr/src/tcc-0.9.27/lib' ../tcc -c bcheck.c -o bcheck.o -B.. In file included from bcheck.c:21: In file included from /usr/include/stdio.h:26: /usr/include/bits/alltypes.h:6: error: ';' expected (got "va_list") make[1]: *** [Makefile:64: bcheck.o] Error 1 make[1]: Leaving directory '/usr/src/tcc-0.9.27/lib' make: *** [Makefile:230: libtcc1.a] Error 2 ! Problem Detected ! -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Thu May 23 06:50:05 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Thu, 23 May 2019 10:50:05 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16116] New: netpipe does not respect flags Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16116 Bug ID: 16116 Summary: netpipe does not respect flags Product: Codex Version: test grimoire Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: net Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: ismael at iodev.co.uk Classification: Unclassified System's CC and CFLAGS are ignored -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Thu May 23 09:56:12 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Thu, 23 May 2019 13:56:12 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16117] New: llvm depends on obstack Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16117 Bug ID: 16117 Summary: llvm depends on obstack Product: Codex Version: test grimoire Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: devel Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: ismael at iodev.co.uk Classification: Unclassified Not available in musl. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Sun May 26 14:46:19 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Sun, 26 May 2019 18:46:19 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16118] New: [New Spell] Kotlin: A concise, safe, interoperable JVM-based language Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16118 Bug ID: 16118 Summary: [New Spell] Kotlin: A concise, safe, interoperable JVM-based language Product: New Spells Version: test Hardware: x86-64 OS: Linux Status: NEW Severity: enhancement Priority: P2 Component: Spell Submission Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: kenneth at raplee.email Classification: Unclassified Created attachment 7621 --> https://bugs.sourcemage.org/attachment.cgi?id=7621&action=edit Tarball of Kotlin spell directory A new spell for a programming language I want to use in SMGL. Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library but type inference allows its syntax to be more concise. Kotlin mainly targets the JVM, but also compiles to JavaScript or native code (via LLVM). Kotlin is sponsored by JetBrains and Google through the Kotlin Foundation. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Sun May 26 16:01:42 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Sun, 26 May 2019 20:01:42 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16118] [New Spell] Kotlin: A concise, safe, interoperable JVM-based language In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16118 --- Comment #1 from Stratact --- Created attachment 7622 --> https://bugs.sourcemage.org/attachment.cgi?id=7622&action=edit Git Patch -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Sun May 26 16:42:35 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Sun, 26 May 2019 20:42:35 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16118] [New Spell] Kotlin: A concise, safe, interoperable JVM-based language In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16118 --- Comment #2 from Vlad Glagolev --- Could you please also attach output of: > gaze -q install kotlin so we know the paths are correct -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Sun May 26 17:38:40 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Sun, 26 May 2019 21:38:40 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16118] [New Spell] Kotlin: A concise, safe, interoperable JVM-based language In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16118 Remko van der Vossen changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|sm-grimoire-bugs at lists.ibib |wich at sourcemage.org |lio.org | CC| |wich at sourcemage.org -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Mon May 27 04:16:57 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Mon, 27 May 2019 08:16:57 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16117] llvm depends on obstack In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16117 Ismael Luceno changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Ismael Luceno --- Fixed by commit f5aaf89d7fdfad2c06e5cb42aca208b9cbd00519. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Mon May 27 19:55:45 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Mon, 27 May 2019 23:55:45 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16119] New: gcc fails on bootstrap builds Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16119 Bug ID: 16119 Summary: gcc fails on bootstrap builds Product: Codex Version: test grimoire Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: gnu Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: ismael at iodev.co.uk Classification: Unclassified Created attachment 7625 --> https://bugs.sourcemage.org/attachment.cgi?id=7625&action=edit GCC compile log [...] /usr/src/gcc-9.1.0.bld/./gcc/xgcc -B/usr/src/gcc-9.1.0.bld/./gcc/ -B/usr/x86_64-pc-linux-musl/bin/ -B/usr/x86_64-pc-linux-musl/lib/ -isystem /usr/x86_64-pc-linux-musl/include -isystem /usr/x86_64-pc-linux-musl/sys-include -fno-checking -O2 -g -O2 -O1 -march=native -mtune=native -m64 -DPIC -fPIC -ffast-math -funroll-loops -Os -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -mlong-double-80 -DUSE_ELF_SYMVER -fcf-protection -mshstk -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o 32/libgcc_s.so.1.tmp -g -O2 -O1 -march=native -mtune=native -m64 -DPIC -fPIC -ffast-math -funroll-loops -Os -m32 -B./ _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o tf-signs_s.o sfp-exceptions_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f 32/libgcc_s.so && if [ -f 32/libgcc_s.so.1 ]; then mv -f 32/libgcc_s.so.1 32/libgcc_s.so.1.backup; else true; fi && mv 32/libgcc_s.so.1.tmp 32/libgcc_s.so.1 && (echo "/* GNU ld script"; echo " Use the shared library, but some functions are only in"; echo " the static library. */"; echo "GROUP ( libgcc_s.so.1 -lgcc )" ) > 32/libgcc_s.so /usr/bin/ld: skipping incompatible /lib/../lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /lib/../lib/libc.a when searching for -lc /usr/bin/ld: skipping incompatible /lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /lib/libc.a when searching for -lc /usr/bin/ld: cannot find -lc collect2: error: ld returned 1 exit status make[5]: *** [Makefile:992: libgcc_s.so] Error 1 make[5]: Leaving directory '/usr/src/gcc-9.1.0.bld/x86_64-pc-linux-musl/32/libgcc' make[4]: *** [Makefile:1210: multi-do] Error 1 make[4]: Leaving directory '/usr/src/gcc-9.1.0.bld/x86_64-pc-linux-musl/libgcc' make[3]: *** [Makefile:127: all-multi] Error 2 make[3]: Leaving directory '/usr/src/gcc-9.1.0.bld/x86_64-pc-linux-musl/libgcc' make[2]: *** [Makefile:16609: all-stage1-target-libgcc] Error 2 make[2]: Leaving directory '/usr/src/gcc-9.1.0.bld' make[1]: *** [Makefile:22245: stage1-bubble] Error 2 make[1]: Leaving directory '/usr/src/gcc-9.1.0.bld' make: *** [Makefile:22561: bootstrap-lean] Error 2 ! Problem Detected ! -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Tue May 28 03:54:45 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Tue, 28 May 2019 07:54:45 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16119] gcc fails on bootstrap builds In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16119 Ismael Luceno changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Ismael Luceno --- Fixed; --disable-multilib was missing. Seems the check is based on the path. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at bugs.sourcemage.org Tue May 28 06:01:11 2019 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Tue, 28 May 2019 10:01:11 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16116] netpipe does not respect flags In-Reply-To: References: Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16116 Ismael Luceno changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Ismael Luceno --- fixed. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: