Search Criteria
Package Details: hotspot 1:1.5.1-5
Package Actions
| Git Clone URL: | https://aur.archlinux.org/hotspot.git (read-only, click to copy) |
|---|---|
| Package Base: | hotspot |
| Description: | The Linux perf GUI for performance analysis |
| Upstream URL: | https://github.com/KDAB/hotspot |
| Keywords: | gui kdab perf performance profile profiling |
| Licenses: | GPL-2.0-only |
| Submitter: | Horus |
| Maintainer: | Rubo |
| Last Packager: | Rubo |
| Votes: | 31 |
| Popularity: | 0.34 |
| First Submitted: | 2017-09-30 13:49 (UTC) |
| Last Updated: | 2025-11-12 21:04 (UTC) |
Dependencies (25)
- elfutils (elfutils-gitAUR)
- kconfig (kconfig-gitAUR)
- kconfigwidgets (kconfigwidgets-gitAUR)
- kcoreaddons (kcoreaddons-gitAUR)
- kddockwidgets (kddockwidgets-gitAUR)
- kgraphviewer (kgraphviewer-gitAUR)
- ki18n (ki18n-gitAUR)
- kio (kio-gitAUR)
- kitemmodels (kitemmodels-gitAUR)
- kitemviews (kitemviews-gitAUR)
- kparts (kparts-gitAUR)
- libelf (elfutils-gitAUR)
- perf (perf-bfdAUR)
- qcustomplot
- qcustomplot-qt6AUR
- qt6-base (qt6-base-gitAUR, qt6-base-hifpsAUR, qt6-base-scrollfixAUR, qt6-base-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-base-headlessAUR)
- solid (solid-gitAUR)
- syntax-highlighting (syntax-highlighting-gitAUR)
- threadweaver (threadweaver-gitAUR)
- vulkan-headers (vulkan-headers-gitAUR)
- Show 5 more dependencies...
Latest Comments
1 2 3 4 Next › Last »
Rubo commented on 2025-11-12 21:06 (UTC)
@seasea128 thanks, done. Sorry for the delay.
seasea128 commented on 2025-11-10 08:15 (UTC)
Hi, it seems like kddockwidgets in extra provides Qt6 version now. This package requires kddockwidgets-qt6 and now cannot be installed as kddockwidgets-qt6 will try to override kddockwidget's file.
Rubo commented on 2025-05-30 10:33 (UTC) (edited on 2025-05-30 10:33 (UTC) by Rubo)
@jholmer fixed, thanks.
@rmeno12 there is the flag to build it with Qt 6. I enabled it just because Qt 5 has reached the end of its life, and Qt 6 seems to work well.
rmeno12 commented on 2025-05-28 13:52 (UTC)
Am also getting the same build error. I noticed that the upstream repo claims to support Qt5 not Qt6: see here and here. Is there a reason this version builds against Qt6?
jholmer commented on 2025-05-23 22:43 (UTC)
This package currently seems to be failing to build:
Rubo commented on 2024-11-19 10:20 (UTC) (edited on 2024-11-19 10:21 (UTC) by Rubo)
@krumelmonster it works with both
qcustomplotandqcustomplot-qt6, asqcustomplotprovides the header file needed here. I updated the PKGBUILD, thanks.I also moved
kgraphviewerfromoptdependstodepends, as it's not a runtime dependency, so you would have to rebuild the package to use it. Let me know if you want me to move it back tooptdepends.krumelmonster commented on 2024-11-18 20:19 (UTC) (edited on 2024-11-18 20:20 (UTC) by krumelmonster)
@Rubo odd. qcustomplot-qt6 gives me libqcustomplot-qt6.so.2.1.1 and that has the symbol:
Rubo commented on 2024-11-18 20:02 (UTC)
@krumelmonstern I, on the other hand, get your errors on a clean chroot precisely when I add
qcustomplot-qt6todepends.krumelmonster commented on 2024-09-25 12:47 (UTC)
Just confirming that installing qcustomplot-qt6 fixed these linker errors so it should be added to depends:
/usr/bin/ld: /tmp/ccxFfXJB.ltrans9.ltrans.o:(.data.rel.ro+0xc18): undefined reference to
QCPAxisTicker::generate(QCPRange const&, QLocale const&, QChar, int, QList<double>&, QList<double>*, QList<QString>*)' /usr/bin/ld: /tmp/ccxFfXJB.ltrans9.ltrans.o:(.data.rel.ro+0xc40): undefined reference toQCPAxisTicker::createSubTickVector(int, QList<double> const&)' /usr/bin/ld: /tmp/ccxFfXJB.ltrans9.ltrans.o:(.data.rel.ro+0xc48): undefined reference toQCPAxisTicker::createLabelVector(QList<double> const&, QLocale const&, QChar, int)' /usr/bin/ld: /tmp/ccxFfXJB.ltrans16.ltrans.o: in functionFrequencyPage::FrequencyPage(PerfParser, QWidget)::{lambda()#2}::operator()() const': /usr/src/debug/hotspot/hotspot/src/frequencypage.cpp:136:(.text+0x2c96): undefined reference to `QCPGraph::setData(QList<double> const&, QList<double> const&, bool)' collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/hotspot.dir/build.make:671: bin/hotspot] Error 1 make[1]: *** [CMakeFiles/Makefile2:1774: src/CMakeFiles/hotspot.dir/all] Error 2 make: *** [Makefile:146: all] Error 2horror-proton commented on 2024-06-03 06:38 (UTC)
The link error can be fixed by adding
qcustomplot-qt6to depends, ascmake/FindQCustomPlot.cmakeis able to find both qcustomplot{-qt6,} correctly, whilelibqcustomplot.soprovided byextra/qcustomplotis a qt5 library.1 2 3 4 Next › Last »