Tiny Core Extensions > TCE Q&A Forum

Setting up distcc

<< < (6/6)

Juanito:
I think I originally looked what debian did - since several utilities have been added subsequently I should have checked back before now…

polikuo:
Hi Juanito

Just mailed the extensions for you to check.
I use distcc this time, see the instructions for more details.

Not sure what's causing the size difference


--- Code: ---$ du *tcz
106M    clang.tcz
14M     llvm-bin.tcz
61M     llvm-dev.tcz
19M     llvm-lib.tcz

--- End code ---


--- Code: ---tc@pi4:/tmp/repo$ grep Size *info
clang.tcz.info:Size: 86MB
llvm-bin.tcz.info:Size: 11.7MB
llvm-dev.tcz.info:Size: 48MB
llvm-lib.tcz.info:Size: 15.4MB
--- End code ---

It could be the files cause I could see many new ones not presented in the old packages

Juanito:
I'd say the size difference is due to:

* updates are almost always bigger (librsvg with rust 10x bigger)
* lto compiles 5-10% smaller binaries/dynamic libs

polikuo:

--- Quote from: polikuo on February 14, 2022, 12:02:30 AM ---I use distcc this time, see the instructions for more details.
Not sure what's causing the size difference

--- End quote ---

--- Quote from: Juanito on February 15, 2022, 06:06:33 AM ---I'd say the size difference is due to:

* updates are almost always bigger (librsvg with rust 10x bigger)
* lto compiles 5-10% smaller binaries/dynamic libs

--- End quote ---
I have verified with a local build, it produces the same result as a distcc build.
Not sure why, but -DLLVM_ENABLE_LTO=Full does not compile for me.

Navigation

[0] Message Index

[*] Previous page

Go to full version