@jhx It would be a lot less frustrating if I wouldn't have to sit and wait all the time (e.g. rebuilding my minimal cross-gcc takes around 11 minutes).
I wonder whether #ccache with #poudriere would also work for some custom-built cross-compiler? 🤔
RT @vermaden
New 𝗦𝗶𝗺𝗽𝗹𝗲 𝗙𝗿𝗲𝗲𝗕𝗦𝗗 𝗣𝗼𝘂𝗱𝗿𝗶𝗲𝗿𝗲 𝗛𝗮𝗿𝘃𝗲𝘀𝘁𝗲𝗿 𝗚𝘂𝗶𝗱𝗲 (Simple FreeBSD Poudriere Harvester Guide) on http://vermaden.wordpress.com blog.
😈 https://vermaden.wordpress.com/2023/04/30/simple-freebsd-poudriere-harvester-guide/
#ccache #desktop #freebsd #jails #memcached #packages #ports #repo #repos #repository
#ccache #desktop #freebsd #jails #memcached #packages #ports #repo #repos #repository
Wichtigste Eigenschaft eines Compiler-Caches: Geschwindigkeit, Geschwindigkeit und letztendlich Geschwindigkeit.
Tja, und dann ist das feature-überladene New Kid on the Block gut 25% langsamer, als der alte Platzhirsch. Bei warmem, perfekt befüllten Cache wohlgemerkt. Von der unfassbar schlimmen Performance bei kaltem Cache mag ich überhaupt nicht anfangen...
#ccache #sccache #fail #bloatware
Добавлю в планы на следующую неделю попытку мигрировать билды с #ccache на github.com/mozilla/sccache
ccache уже какое-то время имеет в планах добавление новой системы бекендов https://github.com/ccache/ccache/issues/1214
Но надо попробовать что-то новое. Сейчас билды архивируют кэш полностью, после того, как его перестраивают. Если что-то меняется в мастере, или происходит merge/rebase, кэш становится бесполезным. Надо делать его глобальным.
So I've wasted a lot of time testing the new #LLVM snapshot yesterday, then spent some time debugging why I have almost no #ccache hits on the second rebuild… only to discover /var/cache/ccache ran out of space.
I suppose it's enterprise-grade software all the way through. It won't report an error unless you go out of your way to get the debug output out of it x_x.
Added a check for free space to my bashrc.
A #Gentoo story.
I had to remove most of my caches (hello, Chromium building from scratch) because #ccache suddenly started SIGBUS-ing with existing caches. Feature or damaged files?
How To Speed Up Compilation Process When Installing Packages From AUR #Ccache #ArchUserRepository #AUR #ArchLinux #Endeavouros #Manjaro #Linux #Linuxhowto #Linuxtips
https://ostechnix.com/speed-compilation-process-installing-packages-aur/
#linuxtips #linuxhowto #Linux #Manjaro #endeavouros #ArchLinux #aur #archuserrepository #ccache
Gee, Chromium compiled! Yesterday, with an empty #ccache, I interrupted the process after nine hours of compilation, and today it started from scratch, it took only 4 hours! 😀
#DragonFlyBSD
AOSP(Android)ビルドで非推奨ぽくなったccacheをあえて有効化してみる - Qiita
https://qiita.com/s-aki/items/1b6ea478f791bf298745
AOSPでccache非推奨になってたの…
Speed Up Compilation Process When Installing Packages From AUR On Arch Linux #ccache #CompilerCache #AUR #ArchUserRepository #Archlinux
https://www.ostechnix.com/speed-compilation-process-installing-packages-aur/
#ArchLinux #archuserrepository #aur #compilercache #ccache