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


You are receiving this mail because: