Summary: | x11-terms/rxvt-unicode-9.20 USE=perl with dev-lang/perl-5.16.3 with sys-devel/clang-3.4-r100: ./rxvtperl.c:5493:5: error: declaration of 'Perl___notused' has a different language linkage | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jauhien Piatlicki (RETIRED) <jauhien> |
Component: | Current packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fsvm88, wired |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://trac.macports.org/ticket/43119 https://rt.perl.org/Public/Bug/Display.html?id=121686 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 408963 | ||
Attachments: |
build.log
Patch to fix perl bug for rxvt-unicode |
Created attachment 382354 [details, diff] Patch to fix perl bug for rxvt-unicode Taken from: http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2014-March/274007.html I am unable to reproduce the issue with clang-3.4.2 and perl 5.18.2-r1. I found a reference on the issue here: http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2014-March/274007.html with a possible patch at the end of the page. Can you try the attached patch on your setup? Addendum: the patch does not seem to be applied to the 5.18.2 codebase, and cannot be found in the Gentoo patches either. I think this can be closed. =x11-terms/rxvt-unicode-9.21 compiles fine with Clang 3.7. I confirm that rxvt-unicode 9.21 compiles fine with clang-3.7.1. I also agree that we can close this bug, since rxvt-unicode 9.21 is the only non-masked version in portage. (In reply to Fabio Scaccabarozzi from comment #5) > I confirm that rxvt-unicode 9.21 compiles fine with clang-3.7.1. > I also agree that we can close this bug, since rxvt-unicode 9.21 is the only > non-masked version in portage. Also compiles fine with clang-3.5, closing. |
Created attachment 376510 [details] build.log Build log attached.