Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 509712

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 packagesAssignee: 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

Description Jauhien Piatlicki (RETIRED) gentoo-dev 2014-05-06 18:43:43 UTC
Created attachment 376510 [details]
build.log

Build log attached.
Comment 1 Fabio Scaccabarozzi 2014-08-05 19:48:26 UTC
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
Comment 2 Fabio Scaccabarozzi 2014-08-05 19:49:03 UTC
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?
Comment 3 Fabio Scaccabarozzi 2014-08-05 19:52:44 UTC
Addendum: the patch does not seem to be applied to the 5.18.2 codebase, and cannot be found in the Gentoo patches either.
Comment 4 Jason Schulz 2015-12-17 04:43:45 UTC
I think this can be closed.  =x11-terms/rxvt-unicode-9.21 compiles fine with Clang 3.7.
Comment 5 Fabio Scaccabarozzi 2016-01-25 21:42:27 UTC
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.
Comment 6 Austin English (RETIRED) gentoo-dev 2016-06-02 05:53:20 UTC
(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.