Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#77217 - [srsgui] Unused depends boost-libs

Attached to Project: Community Packages
Opened by loqs (loqs) - Saturday, 21 January 2023, 21:32 GMT
Last edited by Antonio Rojas (arojas) - Friday, 01 September 2023, 19:00 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Filipe LaĆ­ns (FFY00)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Additional info:
* srsgui 2.0-2
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 01 September 2023, 19:00 GMT
Reason for closing:  Fixed
Additional comments about closing:  srsgui 2.0-3
Comment by Jelle van der Waa (jelly) - Tuesday, 22 August 2023, 19:55 GMT
[jelle@t14s][/tmp/srsgui]%grep -r boost /usr/include/srsgui
/usr/include/srsgui/common/WaterfallData.h:#include <boost/circular_buffer.hpp>
/usr/include/srsgui/common/WaterfallData.h:#include <boost/shared_ptr.hpp>
/usr/include/srsgui/common/WaterfallData.h: typedef boost::shared_ptr< std::vector<double> > VecPtr;
/usr/include/srsgui/common/WaterfallData.h: typedef boost::circular_buffer< VecPtr > VecPtrBuf;

So hmmm technically it should or should not? I suppose `boost` has the headers so boost-libs would not be required?
Comment by loqs (loqs) - Thursday, 31 August 2023, 18:08 GMT
> So hmmm technically it should or should not? I suppose `boost` has the headers so boost-libs would not be required?
That was my thinking if it only uses the headers or static libs provided by boost it does not require a runtime dependency on boost-libs. Over ninety packages that list boost-libs in depends do use the shared libs. The ones that do not that I am aware of are:
arrow  FS#77177 
bitcoin  FS#77150 
codeblocks
deepin-file-manager
cvc4  FS#70790  no longer uses boost and FTBFS and source checksum mismatch
kicad  FS#77214 
paraview  FS#77215 
pingus  FS#77213 
scantailor-advanced
srsgui  FS#77217 
ukui-control-center

I am unsure about pyopencl-headers's usage.
Comment by Antonio Rojas (arojas) - Friday, 01 September 2023, 12:54 GMT Comment by loqs (loqs) - Friday, 01 September 2023, 13:35 GMT
@arojas Thank You.

Loading...