[Bug 2010718] Review Request: alizams - A DICOM viewer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2010718

issakomi <mihail.isakov@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mihail.isakov@xxxxxxxxx



--- Comment #13 from issakomi <mihail.isakov@xxxxxxxxx> ---
About 3rd party code.

3rd party code in AlizaMS is the subset of Bullet Physics for collision
detection and several other files listed in 'copyright' file in Debian format.
https://raw.githubusercontent.com/AlizaMedicalImaging/AlizaMS/development/debian-10/copyright
Many of them are not used, because build for the distribution uses system's
libraries, e.g. CharLS, OpenJPEG, Zlib, etc. GLEW is used with only with Qt4.

BTW, using shared Insight Toolkit (ITK) libraries causes a lot of unused
dependencies. In fact AlizaMS uses only a very small part of core ITK, but
distribution's ITK depends on huge amount of other libraries, e.g. whole VTK
with all dependencies, VNL, GDCM and many other. In my own builds i always link
ITK statically. Probably it is not possible for distribution release (policy).
AlizaMS works with ITK shared libraries too, of course, without any problems,
the only side effect is rather big download of dependencies, several hundreds
MBs. IMHO, ITK and VTK are huge frameworks with countless cross-dependencies
and frequent updates, it is difficult to maintain them, the distribution
packages are mostly old versions, so most users use own builds, AFAIK. BTW, any
ITK version from 4.12 to current 5.3 will work for AlizaMS.

For testing with Valgrind, if required, i would recommend to disable
accelerated 3D in 'Settings' or simply start "alizams -nogl", otherwise
suppression file specific to a driver may be required. Some false positives may
come from system libraries, but not much. e.g. Qt may also require special
suppression file.

If you have questions please don't hesitate to open an issue (Github) or
comment.

Thank you very much!

Kind regards,
Mikhail


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2010718
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux