OpenSC packages provided by Homebrew are substantially different than packages provided from official site. #5941
-
Output of
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Most open source package distributors, including us, will build our own versions from source so it's rare for sizes to exactly align. You can install OpenSC from various Linux distrubitions and you'll probably get a different size for each one. In terms of the large disparity, upstream likely statically link their dependencies while we do not. With Homebrew you'll have one shared install of OpenSSL that all formulae can use while upstream will bundle their own in their binaries, which will massively increase their binary size. |
Beta Was this translation helpful? Give feedback.
Most open source package distributors, including us, will build our own versions from source so it's rare for sizes to exactly align. You can install OpenSC from various Linux distrubitions and you'll probably get a different size for each one.
In terms of the large disparity, upstream likely statically link their dependencies while we do not. With Homebrew you'll have one shared install of OpenSSL that all formulae can use while upstream will bundle their own in their binaries, which will massively increase their binary size.