Bug 258861

Summary: devel/distcc: installation fails on staging
Product: Ports & Packages Reporter: Stéphane D'Alu <sdalu>
Component: Individual Port(s)Assignee: Daniel Engberg <diizzy>
Status: Closed FIXED    
Severity: Affects Only Me CC: diizzy
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
poudriere log
none
Patch for distcc none

Description Stéphane D'Alu 2021-10-02 09:55:28 UTC
Created attachment 228350 [details]
poudriere log

staging fails on:
strip: open /wrkdirs/usr/ports/devel/distcc/work/stage/usr/local/lib/python3.8/site-packages/include_server/distcc_pump_c_extensions.so failed: No such file or directory

(full poudriere log in attachement)
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2021-10-05 07:37:27 UTC
Created attachment 228452 [details]
Patch for distcc

Fix packaing when PUMP option is enabled
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2021-10-05 07:38:30 UTC
Hi Stéphane,

Thanks for reporting!
Can you try the attached patch and see if that resolves your issue?

Best regards,
Daniel
Comment 3 Stéphane D'Alu 2021-10-06 20:29:21 UTC
Build is successful, thanks
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-10-08 07:07:53 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e37834c1e43f2f02469f0bb73311927c185301ff

commit e37834c1e43f2f02469f0bb73311927c185301ff
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2021-10-08 06:34:37 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2021-10-08 07:06:34 +0000

    devel/distcc: Fix packaging with PUMP option

    PR:             258861
    Reported by:    Stéphane D'Alu
    Tested by:      Stéphane D'Alu
    Approved by:    arrowd (mentor)
    Differential Revision:  https://reviews.freebsd.org/D32328

 devel/distcc/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
Comment 5 Daniel Engberg freebsd_committer freebsd_triage 2021-10-08 07:20:01 UTC
Committed, thanks for reporting and testing