Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1686826 - Unable to install american-fuzzy-lop-clang-fast on Fedora 29
Summary: Unable to install american-fuzzy-lop-clang-fast on Fedora 29
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: american-fuzzy-lop
Version: 29
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Richard W.M. Jones
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-03-08 12:28 UTC by Jakub Jelen
Modified: 2019-03-08 15:05 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)

Description Jakub Jelen 2019-03-08 12:28:50 UTC
Description of problem:
Installing the american-fuzzy-lop-clang fails because of broken dependencies?

Version-Release number of selected component (if applicable):
american-fuzzy-lop-clang-2.52b-5.fc29.x86_64

How reproducible:
100%

Steps to Reproduce:
$ sudo dnf install american-fuzzy-lop-clang


Actual results:
Last metadata expiration check: 2:43:16 ago on Fri 08 Mar 2019 10:43:14 AM CET.
Error: 
 Problem: conflicting requests
  - nothing provides clang(major) = 6 needed by american-fuzzy-lop-clang-2.52b-5.fc29.x86_64
(try to add '--skip-broken' to skip uninstallable packages)


Expected results:
Should install.

Comment 1 Richard W.M. Jones 2019-03-08 12:30:41 UTC
We can't rebuild afl at the moment because of an upstream bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1674644#c4

Comment 2 Jakub Jelen 2019-03-08 15:05:05 UTC
On Fedora 29, I am getting the error even earlier when building against clang7 and I do not seem to be able to build against clang6.

clang -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection  -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib64/afl\" -DBIN_PATH=\"/usr/bin\" -DVERSION=\"2.52b\"  afl-clang-fast.c -o ../afl-clang-fast 
clang-7: error: unknown argument: '-fstack-clash-protection'

I am getting the same error with rawhide and clang8:

clang -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection  -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/lib64/afl\" -DBIN_PATH=\"/usr/bin\" -DVERSION=\"2.52b\"  afl-clang-fast.c -o ../afl-clang-fast 
clang-8: error: unknown argument: '-fstack-clash-protection'
make: *** [Makefile:79: ../afl-clang-fast] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.uTBMZQ (%build)

Can you clarify how did you get to the errors in the other bug?


Note You need to log in before you can comment on or make changes to this bug.