Community Packages

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#64428 - [distcc] missing clang and other symlinks

Attached to Project: Community Packages
Opened by John (graysky) - Friday, 08 November 2019, 15:44 GMT
Last edited by Alexander F. Rødseth (xyproto) - Saturday, 04 January 2020, 12:48 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

See the package include /usr/bin/update-distcc-symlinks which is required since version 3.3 ... currently we are missing some symlinks for clang and clang++ and also we are providing two sets of symlinks needlessly as far as I can tell. The masquerade setup only needs /usr/lib/systemd/bin/ not /usr/lib/systemd/

The attached patch provides the set of symlinks expected by the package.
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Saturday, 04 January 2020, 12:48 GMT
Reason for closing:  Fixed
Comment by John (graysky) - Friday, 08 November 2019, 17:13 GMT
Please disregard the first patch I attached and part of my statement that two sets of symlinks are needless... I think I was mistaken about that.
1) Whitelist feature introduced in 3.3 needs symlinks here: /usr/lib/distcc/
2) Makepkg (more specifically /usr/share/makepkg/buildenv/compiler.sh) depends on them here: /usr/lib/distcc/bin/

Please do add new symlinks for clang, clang++, and the others that upstream's script provides. See fix_up_final.patch
Comment by Alexander F. Rødseth (xyproto) - Saturday, 04 January 2020, 12:48 GMT
Thanks for reporting, and for the patches! The updated package will appear in [community] shortly.

Loading...