<     May 2017     >
Su Mo Tu We Th Fr Sa  
    1  2  3  4  5  6  
 7  8  9 10 11 12 13  
14 15 16 17 18 19 20  
21 22 23 24 25 26 27  
28 29 30 31
00:00 cyteen_ joined
00:35 <awilfox> fabled: kaniini: is there a planned release date for apk-tools 2.7.2 or 2.8 or whatever master will become? would love to get my paws on a release that has `manifest` in it
00:36 <kaniini> no
00:36 <kaniini> it will probably be late june
00:37 <awilfox> ah, okay. I will just build from master then
01:04 s33se joined
02:01 <awilfox> heads up: the clone links in alpine cgit point to http instead of https which makes copy/paste more difficult (or potentially insecure if you don't notice)
02:03 <awilfox> or maybe that is on purpose, because cloning with https is timing out..
02:08 <awilfox> hm, maybe it was just temporary issue; works now
02:22 <Shiz> https is mildly redundant with git
02:22 <Shiz> the commit hash verifies the entire repo history
02:22 <Shiz> :P
02:25 <awilfox> Shiz: sure, but someone can dns poison + mitm and give someone a completely different repo
02:26 <awilfox> Shiz: and afaik, commits are not gpg signed in alpine, so there is no guarantee that the Author: line is accurate (and anyone can use --author on git commit
02:26 <awilfox> )
02:51 <Shiz> LLVM-alpine round two: now including lld
02:51 <Shiz> result: bad
02:51 <Shiz> pkgconf was the first thing that failed
02:51 <Shiz> :P
02:52 <* Shiz> pokes kaniini
02:58 <TemptorSent> jirutka: In addition to the apk naming, we also need to version the filenames for the kernel artifacts inside the apks, such as vmlinuz -> vmlinuz-4.9.27-1-hardened, same for System map, etc.
02:59 <TemptorSent> jirutka: To make everything clean, there is also some support work needed in handling the bootloader config.
03:15 <Shiz> okay fixed it
03:15 <Shiz> needed to apply two patches to lld to fix libtool stupidity
03:46 <kaniini> Shiz: probably not a pkgconf bug :P
03:55 <Shiz> nope
03:55 <Shiz> kaniini: libtool bug instead
03:55 <Shiz> as expected
03:56 <Shiz> if it doesn't see GNU ld or elf in --help, it will refuse to link dynamic libraries
03:56 <Shiz> and the build will randomly fail because libpkgconf.so doesn't exist
03:56 sh4rm4^bnc joined
03:56 <kaniini> yes, that would be a problem :)
04:18 <awilfox> I really hope the patch is adding 'elf' and not '(like GNU ld)'
04:46 <Shiz> awilfox: both
04:46 <Shiz> sadly
04:46 <Shiz> # ld.lld --version
04:46 <Shiz> LLD 4.0.0 (compatible with GNU linkers)
04:53 ephemer0l joined
04:53 ephemer0l joined
04:56 <Shiz> anyway
04:56 <Shiz> the link with ld.lld is progressing
04:57 <Shiz> i'm also building elftoolchain on the side to see if it can help us
04:57 <Shiz> :P
04:57 <kaniini> that may be desirable to certain alpine derivatives
04:57 <kaniini> :)
04:58 <Shiz> ERROR: elftoolchain-0.7.1-r0: trying to overwrite usr/bin/size owned by binutils-2.28-r2.
04:58 <Shiz> hehehe
04:58 ephemer0l joined
04:58 ephemer0l joined
05:01 <Shiz> apparently elftoolchain has an ld now
05:03 ephemer0l joined
05:03 ephemer0l joined
05:10 <Shiz> elftoolchain compiled
05:10 ephemer0l joined
05:13 ephemer0l joined
05:24 fabled joined
05:45 ephemer0l joined
05:55 ephemer0l joined
05:55 ephemer0l joined
05:58 ephemer0l joined
06:01 ephemer0l joined
06:01 ephemer0l joined
06:18 faffolter joined
06:18 faffolter joined
06:19 ephemer0l joined
06:19 ephemer0l joined
06:39 fekepp joined
06:40 <awilfox> http://wiki.adelielinux.org/wiki/APK_internals does anyone want to review this? I'm trying to document the structure for reasons
06:46 MH0815 joined
06:53 ephemer0l joined
06:53 ephemer0l joined
07:00 royger joined
07:09 ephemer0l joined
07:09 ephemer0l joined
07:24 ephemer0l joined
07:24 ephemer0l joined
07:26 vakartel joined
07:28 ephemer0l joined
07:41 pickfire joined
07:42 <pickfire> Looks like alpine linux 3.6.0 is broken on raspberry pi
08:14 <clandmeter> Pickfire, no boot I guess?
08:15 <_ikke_> clandmeter: he left
08:15 <clandmeter> Ok
08:15 <clandmeter> Thx
08:22 vakartel joined
08:30 <fabled> clandmeter, working on rpi kernel now, waiting to build
08:30 <fabled> seems the rpi2 kernel config was accidentally broken on 4.4->4.9 upgrade process
08:39 <* awilfox> waves
09:00 LouisA joined
09:13 <clandmeter> fabled, what is/was wrong?
09:18 <przemoc> awilfox: if by index char you mean how it is stored in db, then replaces -> r, replaces_priority -> q
09:21 <clandmeter> awilfox, I read it a bit and I don't see any mention of the apkindex? Probably intentional.
09:22 <clandmeter> Provides can also include pkgconf entries.