Bug ID | 1198887 |
---|---|
Summary | libsrtp2-devel: broken headers |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.3 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | screening-team-bugs@suse.de |
Reporter | modprob@gmail.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Build Identifier: All headers of libsrtp2-devel are installed in `/usr/include/srtp2`, but all the `#include "foo.h"` directives are rewritten as `#include "srtp/foo.h"`. Reproducible: Always Steps to Reproduce: zypper in libsrtp2-devel gcc -E /usr/include/srtp2/cipher.h Actual Results: # 1 "/usr/include/srtp2/cipher.h" # 1 "<built-in>" # 1 "<command-line>" # 31 "<command-line>" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "<command-line>" 2 # 1 "/usr/include/srtp2/cipher.h" /usr/include/srtp2/cipher.h:48:11: fatal error: srtp/srtp.h: No such file or directory #include <srtp/srtp.h> ^~~~~~~~~~~~~ compilation terminated. Expected Results: gcc: warning: /usr/include/srtp2/: linker input file unused because linking not done