-
Notifications
You must be signed in to change notification settings - Fork 104
[5.0.0] Impossible to build offline #493
Comments
|
I mean using the pecl archive |
@remicollet I upgrade now to fix this. Hope to continue providing RPMs on Fedora/RHEL/CentOS |
@remicollet I tested it and release a new version |
Doesn't solve the main issue "Impossible to build offline"
|
The possible ways for packaging
and use system registry, i.e. Problem: some dependencies are not available (ipc-channel, tonic, local-ip-address) And rust is out of my skills
Terribly big (~300MB)
Against all good practices |
I use "2" as a temporary workaround (but this is only a workaround) So https://twitter.com/RemiRepository/status/1542505699619373056 BTW:
|
I try the Rust vendor and delete Win32 api rust-lang/cargo#7058, final get ~140MB vendor, is it ok if vendor packed to PECL? |
@jmjoy Is there a way to reduce the vendor |
@heyanlong indeed using the vendor feature helps a lot reducing sources size from 300MB to 30Mb
don't know ;) don't know if other users really care, as "pecl install" is working online by design ;) |
Archive the vendor directory and unarchive when build? |
@jmjoy Good idea, maybe just do this |
Fixed through edd699c in 5.0.1 |
The build system seems terrible (and fragile) as it downloads tons of things, so it cannot be run offline.
Version 4.x was buildable with some hack to use system grpc
FYI, I will have to stop providing RPMs of this extension for Fedora/RHEL/CentOS...
And even online a try fails...
The text was updated successfully, but these errors were encountered: