I am trying to install "ABI compliance checker" on Fedora 19. I followed the steps from: " http://ispras.linuxbase.org/index.php/ABI_compliance_checker".
I have installed all requirements indicated. After install I typed: abi-compliance-checker -test
It tries to compile, but this error appears: "ERROR: can't compile header(s)". Detailed bellow:
[eduardo@localhost teste_abi]$ abi-compliance-checker -test Using GCC 4.8.1 (x86_64-redhat-linux)
verifying detectable C library changes preparation, please wait ... Using GCC 4.8.1 (x86_64-redhat-linux) checking header(s) 1.0 ... Using C++ compatibility mode ERROR: can't compile header(s) ERROR: analysis has failed
I tried to install rmp from here: http://koji.fedoraproject.org/koji/buildinfo?buildID=431481
but same error occurred, what looks that the error is in my system. Anybody experienced something like this?
On Jul 7, 2013 2:31 PM, "Eduardo Bortolini" ebortolini.listas@gmail.com wrote:
I am trying to install "ABI compliance checker" on Fedora 19. I followed
the steps from: " http://ispras.linuxbase.org/index.php/ABI_compliance_checker".
How about "yum install ABI-compliance-checker"?
Richard
Yes, I forgot to mention that I tried in this way too. I tried in three ways, first from git. after using yum and after using the link mentioned. No success in all ....
2013/7/7 Richard Shaw hobbes1069@gmail.com
On Jul 7, 2013 2:31 PM, "Eduardo Bortolini" ebortolini.listas@gmail.com wrote:
I am trying to install "ABI compliance checker" on Fedora 19. I followed
the steps from: " http://ispras.linuxbase.org/index.php/ABI_compliance_checker".
How about "yum install ABI-compliance-checker"?
Richard
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
On Sun, Jul 7, 2013 at 9:57 PM, Eduardo Bortolini < ebortolini.listas@gmail.com> wrote:
Yes, I forgot to mention that I tried in this way too. I tried in three ways, first from git. after using yum and after using the link mentioned. No success in all ....
I tried -test and it worked for me but I may have whatever you're missing
installed already...
I've got all the requirements per the stated requirements but perhaps there's some missing from the wiki?
Richard
maybe you have some dependencies that I don't have here. I tested with fedora 18 (Linux WSDEV0001 3.6.10-4.fc18.x86_64 #1 SMP Tue Dec 11 18:01:27 UTC 2012 x86_64 x86_64 x86_64 GNU/Li) and worked fine.
This is my list of installed dependecies:
sudo yum deplist abi-compliance-checker Loaded plugins: langpacks, refresh-packagekit package: abi-compliance-checker.noarch 1.99-1.fc19 dependency: /usr/bin/perl provider: perl.x86_64 4:5.16.3-265.fc19 dependency: binutils provider: binutils.x86_64 2.23.52.0.1-9.fc19 dependency: ccache > 3.1.2 provider: ccache.x86_64 3.1.9-3.fc19 dependency: ctags >= 5.8 provider: ctags.x86_64 5.8-10.fc19 dependency: gcc >= 4.5 provider: gcc.x86_64 4.8.1-1.fc19 dependency: gcc-c++ >= 4.5 provider: gcc-c++.x86_64 4.8.1-1.fc19 dependency: perl(Config) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(Cwd) provider: perl-PathTools.x86_64 3.40-2.fc19 dependency: perl(Data::Dumper) provider: perl-Data-Dumper.x86_64 2.145-1.fc19 dependency: perl(Fcntl) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Copy) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Path) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Temp) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(Getopt::Long) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(strict) provider: perl.x86_64 4:5.16.3-265.fc19
2013/7/8 Richard Shaw hobbes1069@gmail.com
On Sun, Jul 7, 2013 at 9:57 PM, Eduardo Bortolini < ebortolini.listas@gmail.com> wrote:
Yes, I forgot to mention that I tried in this way too. I tried in three ways, first from git. after using yum and after using the link mentioned. No success in all ....
I tried -test and it worked for me but I may have whatever you're missing
installed already...
I've got all the requirements per the stated requirements but perhaps there's some missing from the wiki?
Richard
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
Hi,
The tool requires GCC 3.0-4.7. It doesn't work with GCC 4.8 yet.
See bug 57850 in GCC 4.8: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57850 (the -fdump-translation-unit option is broken)
You can temporarily install an old version of GCC locally to /home/user/GCC-4.7 and run the tool with additional option --gcc-path=/home/user/GCC-4.7/bin/gcc until the bug has been fixed. Another way is to run the analysis on the Fedora 18 (that ships GCC 4.7.2).
Eduardo Bortolini wrote:
maybe you have some dependencies that I don't have here. I tested with fedora 18 (Linux WSDEV0001 3.6.10-4.fc18.x86_64 #1 SMP Tue Dec 11 18:01:27 UTC 2012 x86_64 x86_64 x86_64 GNU/Li) and worked fine.
This is my list of installed dependecies:
sudo yum deplist abi-compliance-checker Loaded plugins: langpacks, refresh-packagekit package: abi-compliance-checker.noarch 1.99-1.fc19 dependency: /usr/bin/perl provider: perl.x86_64 4:5.16.3-265.fc19 dependency: binutils provider: binutils.x86_64 2.23.52.0.1-9.fc19 dependency: ccache > 3.1.2 provider: ccache.x86_64 3.1.9-3.fc19 dependency: ctags >= 5.8 provider: ctags.x86_64 5.8-10.fc19 dependency: gcc >= 4.5 provider: gcc.x86_64 4.8.1-1.fc19 dependency: gcc-c++ >= 4.5 provider: gcc-c++.x86_64 4.8.1-1.fc19 dependency: perl(Config) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(Cwd) provider: perl-PathTools.x86_64 3.40-2.fc19 dependency: perl(Data::Dumper) provider: perl-Data-Dumper.x86_64 2.145-1.fc19 dependency: perl(Fcntl) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Copy) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Path) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(File::Temp) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(Getopt::Long) provider: perl.x86_64 4:5.16.3-265.fc19 dependency: perl(strict) provider: perl.x86_64 4:5.16.3-265.fc19
2013/7/8 Richard Shaw <hobbes1069@gmail.com mailto:hobbes1069@gmail.com>
On Sun, Jul 7, 2013 at 9:57 PM, Eduardo Bortolini <ebortolini.listas@gmail.com <mailto:ebortolini.listas@gmail.com>> wrote: Yes, I forgot to mention that I tried in this way too. I tried in three ways, first from git. after using yum and after using the link mentioned. No success in all .... I tried -test and it worked for me but I may have whatever you're missing installed already... I've got all the requirements per the stated requirements but perhaps there's some missing from the wiki? Richard