#12461 closed bug (fixed)
libcurl error since curl update to version 7.45 with pkgman/HaikuDepot
Reported by: | riqawa | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | - General | Version: | R1/Development |
Keywords: | curl | Cc: | |
Blocked By: | Blocking: | #12481, #12483 | |
Platform: | x86 |
Description
pkgman and HaikuDepot are quitting with: runtime_loader: /boot/system/lib/libcurl.so.4.4.0: Could not resolve symbol 'SSL_CTX_set_alpn_protos' resolve symbol "SSL_CTX_set_alpn_protos" returned: -2147478780 runtime_loader: /boot/system/lib/libcurl.so.4.4.0: Troubles relocating: Symbol not found
curl 7.44 works fine with pkgman and HaikuDepot
Change History (14)
comment:1 by , 9 years ago
follow-up: 7 comment:3 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
We had broken versioning in the old openssl package, it was declaring the lib version as 1.0.0s where it is in fact 1.0.0.
To fix it you need to manually download http://packages.haiku-os.org/haikuports/master/hpkg/openssl-1.0.2d-4-x86_gcc2.hpkg and put it into /system/packages
.
comment:4 by , 9 years ago
Blocking: | 12481 added |
---|
(In #12481) See ticket:12461#comment:3 for a solution.
comment:5 by , 9 years ago
Strange still same problem... My .bash_history is maybe wrong? Please see picture/Screenshoot:
comment:6 by , 9 years ago
Blocking: | 12483 added |
---|
comment:7 by , 9 years ago
Replying to diver:
We had broken versioning in the old openssl package, it was declaring the lib version as 1.0.0s where it is in fact 1.0.0.
To fix it you need to manually download http://packages.haiku-os.org/haikuports/master/hpkg/openssl-1.0.2d-4-x86_gcc2.hpkg and put it into
/system/packages
.
I did that. It did not work for me. I did this in: hrev49833 x86_gcc2. I will reopen this.
comment:8 by , 9 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
follow-up: 11 comment:10 by , 9 years ago
download openssl-1.0.2d-4-x86_gcc2.hpkg, put it into system/packages and delete the old openssl-1.0.0s, then it works.
comment:11 by , 9 years ago
Replying to dillcn:
download openssl-1.0.2d-4-x86_gcc2.hpkg, put it into system/packages and delete the old openssl-1.0.0s, then it works.
Thanks I wil change this bug back to fixed.
comment:12 by , 9 years ago
I don't think I am able to change it back. "Modify Ticket" only has radio button "leave as reopened".
comment:13 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
comment:14 by , 9 years ago
After I update openssl, I can update system and access cybernet, but the weather supplicant can not get weather information , I do not know if it is related to this.
experienced this error since hrev 49787 x86_gcc2 on both machines