z812 has quit [Read error: Connection reset by peer]
z812_ has joined #crux
gub has joined #crux
z812_ is now known as z812
mbarbar has quit [*.net *.split]
mbarbar has joined #crux
braewoods_ has quit [*.net *.split]
braewoods_ has joined #crux
stoffepojken has quit [*.net *.split]
maledictium has quit [*.net *.split]
r0ni has quit [*.net *.split]
ardo has quit [*.net *.split]
DanDan has quit [*.net *.split]
stoffepojken has joined #crux
maledictium has joined #crux
ardo has joined #crux
DanDan has joined #crux
r0ni has joined #crux
shahab_ has quit [*.net *.split]
ax has quit [*.net *.split]
dbrooke has quit [*.net *.split]
ukky has quit [*.net *.split]
ax has joined #crux
dbrooke has joined #crux
shahab_ has joined #crux
ukky has joined #crux
shahab_ has quit [*.net *.split]
ax has quit [*.net *.split]
dbrooke has quit [*.net *.split]
ukky has quit [*.net *.split]
stoffepojken has quit [*.net *.split]
maledictium has quit [*.net *.split]
r0ni has quit [*.net *.split]
ardo has quit [*.net *.split]
DanDan has quit [*.net *.split]
braewoods_ has quit [*.net *.split]
mbarbar has quit [*.net *.split]
tilman has quit [*.net *.split]
darfo has quit [*.net *.split]
gub has quit [*.net *.split]
z812 has quit [*.net *.split]
SiFuh_ has quit [*.net *.split]
DaViruz has quit [*.net *.split]
ivandi has quit [*.net *.split]
plurt has quit [*.net *.split]
guido_rokepo has quit [*.net *.split]
z3bra has quit [*.net *.split]
chrcav has quit [*.net *.split]
leah2 has quit [*.net *.split]
cruxbot has quit [*.net *.split]
plow has quit [*.net *.split]
frinnst has quit [*.net *.split]
zephyr has quit [*.net *.split]
TinyTimmyTokyo has quit [*.net *.split]
jason123onirc has quit [*.net *.split]
Poorchop has quit [*.net *.split]
pitillo has quit [*.net *.split]
ocb has quit [*.net *.split]
Stealth has quit [*.net *.split]
crash_ has quit [*.net *.split]
farkuhar has quit [*.net *.split]
jaeger has quit [*.net *.split]
Stx has quit [*.net *.split]
emmett1 has quit [*.net *.split]
joacim has quit [*.net *.split]
rmull has quit [*.net *.split]
js has quit [*.net *.split]
Stx has joined #crux
cruxbot has joined #crux
ukky has joined #crux
dbrooke has joined #crux
ax has joined #crux
shahab_ has joined #crux
DanDan has joined #crux
ardo has joined #crux
r0ni has joined #crux
maledictium has joined #crux
stoffepojken has joined #crux
braewoods_ has joined #crux
joacim has joined #crux
rmull has joined #crux
pitillo has joined #crux
Poorchop has joined #crux
jason123onirc has joined #crux
TinyTimmyTokyo has joined #crux
js has joined #crux
zephyr has joined #crux
frinnst has joined #crux
farkuhar has joined #crux
crash_ has joined #crux
mbarbar has joined #crux
emmett1 has joined #crux
Stealth has joined #crux
jaeger has joined #crux
plurt has joined #crux
DaViruz has joined #crux
chrcav has joined #crux
SiFuh_ has joined #crux
z812 has joined #crux
guido_rokepo has joined #crux
leah2 has joined #crux
z3bra has joined #crux
ocb has joined #crux
gub has joined #crux
darfo has joined #crux
ivandi has joined #crux
plow has joined #crux
tilman has joined #crux
ppetrov^ has joined #crux
<ppetrov^>
hey guys, what packages are installed as a 'base' and considered as a clean? system, when testing the stuff from contrib/?
<r0ni>
i believe just the 'core' set, but i could be mistaken... i'm pretty sure the arm images are all of 'core', but i'm not sure if core apps are listed as deps, i've never looked that closely
emmett1 has quit [Server closed connection]
emmett1 has joined #crux
<SiFuh_>
r0ni: is correct, it is purely core. You can have other packages installed as long as they are not effecting the build of any non-core ports.
<SiFuh_>
So for example pkg-clean from Romster's repo could be installed. It doesn't interfere with any other port builds. Which is also a useful port if you are doing port builds from a core based system only
<r0ni>
pkg-clean sound interesting, i'll have to check it out
<r0ni>
i've been doing a pkg repo for arm, was thinking it could get messy (or already is)
<SiFuh_>
Yeah, Romster already got that covered. ;-) Any ports you don't want removed that are not in core you can add to the config file.
<SiFuh_>
So in my case, I'd need to add syslinux if wanted to keep it for future use :-P
<r0ni>
i def need to check that out then
<r0ni>
i haven't branched into 'other' repos too much yet, too busy trying to do my own lol
<SiFuh_>
Yeah, build your port, configure your Pkgfile of all dependencies and once sucessful then upload your port to the repo, run pkg-clean and you will be returned back to core.
<SiFuh_>
However, your prebuilt pkg tarballs will still exist. So a -f may be needed for the next port you build to make sure it is compiled freshly
<r0ni>
oh yep that will be great, change the game with that, nice
<r0ni>
that will be project "rebuild repo" lol
ukky has quit [Quit: Rebooting...qyexit]
<farkuhar>
ppetrov^, here's another data point to compare old and new versions of pkg-repgen.pl: http://ix.io/4yTH ... it looks like the speedup is greater when running the test on a less-powerful machine.
ukky has joined #crux
<farkuhar>
I haven't done any profiling to identify exactly where the old algorithm is performing worse, but I suspect it has to do with spawning so many external processes, rather than using native routines and data structures. Anyway, here's a corrected log (absolute paths fixed): http://ix.io/4yTK
<ukky>
r0ni: Are you cross-compiling for Arm platform, or use native Arm gcc?
ukky has quit [Quit: Restarting X...]
ukky has joined #crux
<ppetrov^>
farkuhar, really? that fast?
<ppetrov^>
that's very impressive
<farkuhar>
ppetrov^: to be fair, it is only one data point. You're welcome to take your own package directory and conduct a head-to-head comparison of the two scripts. Conveniently, both versions are downloadable from https://git.crux.nu:82/explore/repos (once you click past the "expired certificate" warning)
guido_rokepo has quit [Quit: guido_rokepo]
guido_rokepo has joined #crux
guido_rokepo has quit [Client Quit]
ardo has quit [Ping timeout: 252 seconds]
ardo has joined #crux
ukky has quit [Ping timeout: 250 seconds]
<ppetrov^>
farkuhar, I suppose I will try
ukky has joined #crux
ardo has quit [Ping timeout: 245 seconds]
aardo has joined #crux
<farkuhar>
with 'runscripts yes' as the new default, it would be nice if the test mode of prt-get could indicate the packages that have pre- or post-install scripts (currently the report is only shown for a real install transaction). So I added that feature to my forked version, which now produces output like this: http://ix.io/4yVw
<farkuhar>
I also added a few more formatting codes to the 'dup' command, as illustrated in the bottom half of the output.
<ppetrov^>
farkuhar, I hope your changes make it to the official tool
<r0ni>
ukky native compiles
<ppetrov^>
r0ni, what arch did you use? not x86_64?
<r0ni>
nah aarch64
<ppetrov^>
does CRUX have a port?
<r0ni>
i _do_ have a x86 install but i only use it for verification of things
<r0ni>
crux-arm.nu i beleive
<r0ni>
3.7 is on github and sourceforge and the channel #crux-arm
<r0ni>
it's pretty quiet there overall, but i'm one of the few that seems to have it running ;)
<ppetrov^>
you're pioneer :)
<r0ni>
i do hope to in the end help fix any outstanding issues with ports, etc
aardo has quit [Ping timeout: 246 seconds]
ardo has joined #crux
ukky has quit [Ping timeout: 250 seconds]
ukky has joined #crux
joacim has quit [Server closed connection]
joacim has joined #crux
<ukky>
r0ni: I am trying to figure out how to build Crux using cross-compiler x86_64->aarch64 (targeting Aarch64 Cortex-A53). This is just an idea. Currently being busy setting-up baremetal build environment for Cortex-R5 and some components (U-Boot) for Cortex-A53.