View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006536 | Rocky-Linux-9 | freeradius | public | 2024-05-08 02:30 | 2024-05-08 05:12 |
Reporter | P H | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | platform:el9 | OS | Rocky | OS Version | 9.3 |
Summary | 0006536: package freeradius-devel missing automask.h | ||||
Description | the file /usr/include/freeradius/autoconf.h has this > #include <freeradius/automask.h> but that file is not included in that package (or any other). freeradius-3.0.21-39.el9_3.src.rpm | ||||
Tags | No tags attached. | ||||
freeradius/connection.h is also missing | |
Hi! The source RPM (which I think you mentioned in the ticket) has those files and more. I've never had to build anything against freeradius, so I'm not familiar with what the original developers consider to be a "complete" development headers package. Our freeradius-devel seems to match our upstreams, the ones in RHEL 9 and CentOS Stream 9. This might be a better question for CentOS Stream, as Rocky is simply rebuilding to match upstream. Seems to me that all the headers should probably be included in -devel, but I couldn't be sure. There may be someone else here with a more informed opinion about it. Thanks! -Skip |
|
yeah, i'm having to resort to using the source package to get those file, which means the -devel pacakge is just not fit for purpose. I'm not sure which headers should be in there, but I'm pretty sure that files that are included by other files in that package should appear either in that package or one of its dependencies (there are none). these are: ``` /usr/include/freeradius$ comm -13 <(ls *.h) <(sed -r -e 's|#include <freeradius/([^>]*)>.*|\1|p;d' *.h | sort | uniq) | sort automask.h clients.h connection.h log.h process.h tmpl.h xlat.h ``` |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-05-08 02:30 | P H | New Issue | |
2024-05-08 02:36 | P H | Note Added: 0006964 | |
2024-05-08 03:53 | Skip Grube | Note Added: 0006965 | |
2024-05-08 05:12 | P H | Note Added: 0006967 |