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...