Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#79076 - [ccache] `hiredis` is an optional dependency according to official

Attached to Project: Arch Linux
Opened by Eric Wang (enihcam) - Wednesday, 12 July 2023, 11:39 GMT
Last edited by Toolybird (Toolybird) - Friday, 14 July 2023, 06:28 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
`hiredis` is an optional dependency according to official: https://github.com/ccache/ccache/blob/master/doc/INSTALL.md

Additional info:
* package version(s)
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:
This task depends upon

Closed by  Toolybird (Toolybird)
Friday, 14 July 2023, 06:28 GMT
Reason for closing:  Upstream
Additional comments about closing:  See comments. Upstream might one day refactor the code to make it truly optional.
Comment by Eric Wang (enihcam) - Wednesday, 12 July 2023, 11:42 GMT
pass `-DHIREDIS_FROM_INTERNET=OFF` to cmake to avoid download hiredis from internet.
Comment by Toolybird (Toolybird) - Wednesday, 12 July 2023, 22:22 GMT
$ readelf -d ccache | grep hiredis
0x0000000000000001 (NEEDED) Shared library: [libhiredis.so.1.1.0]

hiredis is *NOT* optional from a pacman POV. It's either supported or it's not. Are you requesting support for hiredis be dropped?
Comment by Eric Wang (enihcam) - Thursday, 13 July 2023, 04:01 GMT
i see. let me file an upstream ticket to ask about this. no worries. thx.
Comment by Eric Wang (enihcam) - Thursday, 13 July 2023, 04:05 GMT

Loading...