https://bugzilla.redhat.com/show_bug.cgi?id=1575520
Bug ID: 1575520
Summary: abi-compliance-checker doesn't work under F28
Product: Fedora
Version: 28
Component: abi-compliance-checker
Assignee: hobbes1069(a)gmail.com
Reporter: nmavrogi(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: hobbes1069(a)gmail.com, orion(a)nwra.com,
perl-devel(a)lists.fedoraproject.org
Description of problem:
After updating gnutls CI to F28, abi-compliance-checker fails with the
following error:
```
Temporary header file '/tmp/nfVOd0EPJl/dump1.h' with the following content will
be compiled to create GCC translation unit dump:
// add includes
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/gnutls.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/gnutlsxx.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/abstract.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/compat.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/crypto.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/dtls.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/ocsp.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/openpgp.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/pkcs11.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/pkcs12.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/pkcs7.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/self-test.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/socket.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/system-keys.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/tpm.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/urls.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/x509.h"
#include
"/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes/gnutls/x509-ext.h"
The GCC parameters:
gcc -fdump-translation-unit -fkeep-inline-functions -c -x c++-header
-fpermissive -w "/tmp/nfVOd0EPJl/dump1.h"
-I/builds/gnutls/gnutls/gnutls-prev-abi.tmp/lib/includes
cc1plus: error: unrecognized command line option '-fdump-translation-unit'
```
It seems it relies on a gcc flag which is no longer available.
--
You are receiving this mail because:
You are on the CC list for the bug.