Package Details: golden-cheetah-git v3.6.RC1.r58.a5d64686d-2

Git Clone URL: (read-only, click to copy)
Package Base: golden-cheetah-git
Description: Cycling Power Analysis Software. We believe that cyclists and triathletes should be able to download their power data to the computer of their choice, analyze it in whatever way they see fit, and share their methods of analysis with others.
Upstream URL:
Keywords: bike cheetah cycling gc golden
Licenses: GPL
Conflicts: golden-cheetah, golden-cheetah-dev, golden-cheetah-rc
Submitter: maxammann
Maintainer: oxidative
Last Packager: oxidative
Votes: 13
Popularity: 0.009713
First Submitted: 2015-12-21 17:18 (UTC)
Last Updated: 2022-05-25 00:57 (UTC)

Latest Comments

leepesjee commented on 2022-08-10 21:36 (UTC)

Works fine now. Thanks.

oxidative commented on 2022-08-07 20:53 (UTC)

Issue has been fixed upstream. Should be working again just fine now.

oxidative commented on 2022-08-07 12:20 (UTC)

Reported upstream here:

oxidative commented on 2022-08-07 11:53 (UTC)

I can confirm the issue, must be an upstream issue. Looking into it...

leepesjee commented on 2022-08-07 11:42 (UTC) (edited on 2022-08-07 11:50 (UTC) by leepesjee)

I got an error building this:

error: unable to create symlink src/Resources/json/FITmetadata.json: File name too long
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.

oxidative commented on 2022-05-25 00:58 (UTC)

I've added R as optional dependency

jlaunay commented on 2022-05-25 00:10 (UTC)

Maybe there is a better way to enable R (for charts) but for the moment I have to add each time the following in prepare() to modify gcconfig.pri. Could you add it please ?

sed -i '/GC_WANT_R$/s/^#//g' $srcdir/gcconfig.pri

oxidative commented on 2022-05-23 20:27 (UTC)

I've never maintained an AUR package, but I'd be willing to give it a try.

maxammann commented on 2022-05-23 08:48 (UTC)

A potential maintainer should also take over

maxammann commented on 2022-05-23 08:44 (UTC)

Hi, I have not used golden-cheetah in about 5 years and would be happy if somebody else could take over :)

zetxx commented on 2022-05-22 08:55 (UTC)

Hi there, once again 3628.patch was updated upstream :)

oxidative commented on 2022-03-13 00:38 (UTC)

The pull request 3628.patch was updated upstream, see

The PKGBUILD just needs an updated checksum:

diff --git a/PKGBUILD b/PKGBUILD
index 2e85b8d..ce8018b 100644
@@ -20,7 +20,7 @@ sha256sums=('SKIP'
-            'b98d4667711d1af37d439619de576352dc06321340da0834723cb7f258fdcab3')
+            '9cb472bf89608dc811901ba4d870e9a3c72bf7504e0fa67c62e172b05b48fd6b')

pkgver() {
cd "${srcdir}/golden-cheetah"

CraigD commented on 2022-03-13 00:14 (UTC)

I receive the following error. ==> Validating source files with sha256sums... golden-cheetah ... Skipped GoldenCheetah.desktop ... Passed gc.png ... Passed gcconfig.pri ... Passed 3628.patch ... FAILED ==> ERROR: One or more files did not pass the validity check!

Not sure how to proceed.

jlaunay commented on 2021-07-22 23:16 (UTC) (edited on 2021-07-23 01:16 (UTC) by jlaunay)

Have to add the following in prepare() to enable R (for charts)

sed -i '/GC_WANT_R$/s/^#//g' $srcdir/gcconfig.pri

"Download chart" is missing in "view" menu, I have to add this to enable CloudDB but I get a 404 error

sed -i '/^#CloudDB/s/^#//g' $srcdir/gcconfig.pri

maxammann commented on 2021-06-06 19:03 (UTC)

Removed it, thanks :)

oxidative commented on 2021-06-06 18:07 (UTC)

Btw the missing <limits> header patch is now in upstream, it's no longer needed (and actually makes the build fail now).

maxammann commented on 2021-06-04 08:56 (UTC)

Applied the patch! Thank you :)

People like you keep this alive!

oxidative commented on 2021-06-03 00:36 (UTC)

Had two new build issues with the current git version:

sip.h: no such file or directory

I fixed this by installing sip4 instead of sip as makedep.

Another error: Metrics/BlinnSolver.cpp:47:40: Fehler: »numeric_limits« ist kein Element von »std«

I've added a patch to include the missing <limits> header in BlinnSolver.cpp.

From bdc5d1fc42bca9ac0d833975a436e9c9e9ebc347 Mon Sep 17 00:00:00 2001
From: oxidative
Date: Thu, 3 Jun 2021 02:25:28 +0200
Subject: [PATCH] replaced sip with sip4 makedep. Also fixed compiler error by
 adding missing <limits> header for std::numeric_limits

 PKGBUILD                                      | 14 +++++++----
 ...nclude-limits-for-std-numeric_limits.patch | 24 +++++++++++++++++++
 2 files changed, 34 insertions(+), 4 deletions(-)
 create mode 100644 add-missing-include-limits-for-std-numeric_limits.patch

diff --git a/PKGBUILD b/PKGBUILD
index 23aab02..74e6d47 100644
@@ -1,6 +1,6 @@
 # Maintainer: Ammann Max <>
 pkgdesc="Cycling Power Analysis Software. We believe that cyclists and triathletes should be able to download their power data to the
 computer of their choice, analyze it in whatever way they see fit, and share their methods of
@@ -8,15 +8,20 @@ analysis with others."
 arch=('i686' 'x86_64')
-makedepends=(bison flex 'gcc' 'make' 'qt5-tools' sip pkgconf)
+makedepends=(bison flex 'gcc' 'make' 'qt5-tools' sip4 pkgconf)
 depends=('qt5-base' 'qt5-svg' qt5-location qt5-declarative qt5-webchannel qt5-webengine qt5-sensors qt5-serialport qt5-webkit qt5-multimedia qt5-script qt5-connectivity qt5-charts vlc gsl)
 optdepends=('vlc' 'srmio' 'libftd2xx' 'libkml' 'libical' 'libusb-compat' 'libsamplerate')
 options=('!strip' '!buildflags' 'staticlibs')
 conflicts=('golden-cheetah-rc' 'golden-cheetah-dev' 'golden-cheetah')
 GoldenCheetah.desktop gc.png gcconfig.pri
-sha256sums=(SKIP 6c4f56ba53f2deadec5b16efdecd1311653c2dca2c0378f951672a9b7186f09d e12471b7864adc877c34cd4cfb23451cae7648b9c8109f400f1af883d4c8cd4e 2959d5570f271feec4de6277fb45208d987d20645185adf069e189dd32ba66b0 b98d4667711d1af37d439619de576352dc06321340da0834723cb7f258fdcab3)
+'' add-missing-include-limits-for-std-numeric_limits.patch)
+            '6c4f56ba53f2deadec5b16efdecd1311653c2dca2c0378f951672a9b7186f09d'
+            'e12471b7864adc877c34cd4cfb23451cae7648b9c8109f400f1af883d4c8cd4e'
+            '2959d5570f271feec4de6277fb45208d987d20645185adf069e189dd32ba66b0'
+            'b98d4667711d1af37d439619de576352dc06321340da0834723cb7f258fdcab3'
+            'fa9a6b200efaeda0a4cda31782e5c4d4bd96ba919b2c07e4ace81a61b0cc054a')

 pkgver() {
   cd "${srcdir}/golden-cheetah"
@@ -26,6 +31,7 @@ pkgver() {
 prepare() {
   cd "${srcdir}/golden-cheetah/"
   patch --forward --strip=1 --input="${srcdir}/3628.patch"
+  patch --forward --strip=1 --input="${srcdir}/add-missing-include-limits-for-std-numeric_limits.patch"

 build() {
diff --git a/add-missing-include-limits-for-std-numeric_limits.patch b/add-missing-include-limits-for-std-numeric_limits.patch
new file mode 100644
index 0000000..c8a1b60
--- /dev/null
+++ b/add-missing-include-limits-for-std-numeric_limits.patch
@@ -0,0 +1,24 @@
+From c2ce52367b265f9e7b259457c7fd164e14ffb9e3 Mon Sep 17 00:00:00 2001
+From: oxidative
+Date: Thu, 3 Jun 2021 02:09:54 +0200
+Subject: [PATCH] added missing include <limits> for std::numeric_limits
+ src/Metrics/BlinnSolver.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+diff --git a/src/Metrics/BlinnSolver.cpp b/src/Metrics/BlinnSolver.cpp
+index 59f5e5bf9..b424d4687 100644
+--- a/src/Metrics/BlinnSolver.cpp
++++ b/src/Metrics/BlinnSolver.cpp
+@@ -18,6 +18,7 @@
+ #include <cmath>
+ #include <algorithm>
++#include <limits>
+ #include "BlinnSolver.h"
+ int GetExponent(double a) {

maxammann commented on 2020-12-11 11:42 (UTC)


oxidative commented on 2020-12-09 01:51 (UTC) (edited on 2020-12-09 01:52 (UTC) by oxidative)

This package started failing to build for me since bison was updated to 3.7 with the following error message: fatal error: No such file or directory

There is an upstream pull request for this ( however a dev has indicated that this is not going to be merged anytime soon since this does not affect their CI:

18.04 uses bison 3.04, 20.04 is 3.5-- bottom line here is that for the most part, and for some time to come, this is pretty much a non-issue

Thus I have integrated the pull request as patch into the package and it solves the build issue for me. Here are my modification to the PGKBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index d240ef7..bb798c7 100644
@@ -14,14 +14,23 @@ optdepends=('vlc' 'srmio' 'libftd2xx' 'libkml' 'libical' 'libusb-compat' 'libsam
 options=('!strip' '!buildflags' 'staticlibs')
 conflicts=('golden-cheetah-rc' 'golden-cheetah-dev' 'golden-cheetah')
-GoldenCheetah.desktop gc.png gcconfig.pri)
-md5sums=('SKIP' af5e5a4376ee82ccfb69aa455b35a2d9 e1fb382b4a7316da1ffd435e45e50c4a 'SKIP')
+GoldenCheetah.desktop gc.png gcconfig.pri '')
+         'af5e5a4376ee82ccfb69aa455b35a2d9'
+         'e1fb382b4a7316da1ffd435e45e50c4a'
+         'cd5e1b1ab5e891d82f18fb33d3c6d34d'
+         '08222368b11f4fe8ef7f57ae0384a9da')

 pkgver() {
   cd "${srcdir}/golden-cheetah"
   printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"

+prepare() {
+  cd "${srcdir}/golden-cheetah/"
+  patch --forward --strip=1 --input="${srcdir}/3628.patch"
 build() {
   cd "${srcdir}/golden-cheetah/"

micwoj92 commented on 2020-10-09 12:27 (UTC)

Also following that logic it should also include binutils in makedepends for stripping package and maybe even more.

micwoj92 commented on 2020-10-09 12:24 (UTC)

Without these dependencies the PKGBUILD would be smaller, you will say that couple bytes is nothing, but if every of 60k+ packages would list those it would make noticeable difference.

maxammann commented on 2020-10-09 12:02 (UTC)

@micwoj92 oke I found the section in the wiki:

But I still don't get it why that is a problem. If users don't have it installed for some weird reason then it will still work. This also makes clear that golden-cheetah requires flex and bison for example.

I think this discussion is more about taste than practical reasons, so I suggest to just leave it as it is. Are there practical reasons?

micwoj92 commented on 2020-10-09 11:53 (UTC)

This is not my point, my point is that you should not list packages that are in base-devel. Someone wants to use aur? Install base-devel first. end.

maxammann commented on 2020-10-09 11:44 (UTC)

@micwoj92 these dependencies are in "makedepends" which means they can be removed after building and installing

micwoj92 commented on 2020-10-01 01:18 (UTC)

Hello, could you remove bison, flex, gcc, make and pkgconf from depends? These are in base-devel.

maxammann commented on 2020-08-07 15:19 (UTC)

@pmorales done :)

pmorales commented on 2020-07-20 15:55 (UTC) (edited on 2020-07-20 17:31 (UTC) by pmorales)

Hi! I was unable to compile until I manually install qt5-webengine. Please add it as a dependency. Thanks!

maxammann commented on 2020-06-16 20:44 (UTC)

@jlaunay thanks for the hint! done.

jlaunay commented on 2020-06-16 19:13 (UTC)

@maxammann Thanks a lot, I can confirm it now build and run perfectly with the following versions for Deps and Make Deps packages.

I would only suggest adding aur/golden-cheetah as a conflicting package.

$for i in $(LANG=C yay -Si golden-cheetah-git | awk '/Depends On|Make Deps/{$1=$2=$3="";print $0}'); do echo $(LANG=C yay -Qi $i | awk '/Name|Version/{print $0}');done
Name : qt5-base Version : 5.15.0-3
Name : qt5-svg Version : 5.15.0-1
Name : qt5-location Version : 5.15.0-1
Name : qt5-declarative Version : 5.15.0-1
Name : qt5-webchannel Version : 5.15.0-1
Name : qt5-sensors Version : 5.15.0-1
Name : qt5-serialport Version : 5.15.0-1
Name : qt5-webkit Version : 5.212.0alpha4-6
Name : qt5-multimedia Version : 5.15.0-1
Name : qt5-script Version : 5.15.0-1
Name : qt5-connectivity Version : 5.15.0-1
Name : qt5-charts Version : 5.15.0-1
Name : vlc Version : 3.0.10-4
Name : gsl Version : 2.6-2
Name : bison Version : 3.6.3-1
Name : flex Version : 2.6.4-3
Name : gcc Version : 10.1.0-2
Name : make Version : 4.3-3
Name : qt5-tools Version : 5.15.0-2
Name : sip Version : 4.19.23-1
Name : pkgconf Version : 1.7.3-1

maxammann commented on 2020-06-16 18:09 (UTC)

Alright, actually I had to do even more adjustments. I rebased the config of the dependencies with the upstream version.

New dependencies are SIP, GSL and Python 3

maxammann commented on 2020-06-16 17:07 (UTC)

@jlaunay Thanks for pointing this out! I added gsl as it was missing.

jlaunay commented on 2020-06-16 11:11 (UTC) (edited on 2020-06-16 11:11 (UTC) by jlaunay)

Hi, it won't build with the following error

main.cpp:(.text.startup+0x615) : référence indéfinie vers « gsl_set_error_handler_off »
collect2: erreur: ld a retourné le statut de sortie 1
make: *** [Makefile:2091 : GoldenCheetah] Erreur 1
==> ERREUR : Une erreur s’est produite dans build().
erreur lors de la construction : %!s(func() string=0x73a700)

maxammann commented on 2019-01-05 10:02 (UTC)

@aiM0a Thank you very much for the notice and explanation! Updated the package!

aiM0a commented on 2018-12-31 23:59 (UTC) (edited on 2019-01-01 00:01 (UTC) by aiM0a)

@maxammann, optdepends should contain 'libusb-compat' and not 'libusb'. libusb-compat has libusb 0.1, whereas libusb is 1.0. This requirement is stated in the gcconfig.pri file:

# If you want support for using USB2 sticks in Train View on Linux or Windows
# then you need to install libusb (Linux) or libusb-win32 (Windows) version 

Compiling with 'libusb' breaks USB2 support in Train View.

maxammann commented on 2018-06-29 12:27 (UTC)

@pi03k, thanks, will try :)

pi03k commented on 2018-06-29 11:46 (UTC) (edited on 2018-06-29 11:50 (UTC) by pi03k)

Hi, kqoauth got deprecated. This PKGBUILD should work:

pmatos commented on 2018-06-12 11:01 (UTC) (edited on 2018-06-12 11:01 (UTC) by pmatos)

I am getting:

rm -f ../lib/libqwt.a
ar cqs ../lib/libqwt.a obj/qwt_abstract_scale_draw.o obj/qwt_clipper.o obj/qwt_color_map.o obj/qwt_column_symbol.o obj/qwt_date.o obj/qwt_date_scale_draw.o obj/qwt_date_scale_engine.o obj/qwt_dyngrid_layout.o obj/qwt_event_pattern.o obj/qwt_graphic.o obj/qwt_interval.o obj/qwt_interval_symbol.o obj/qwt_math.o obj/qwt_magnifier.o obj/qwt_null_paintdevice.o obj/qwt_painter.o obj/qwt_painter_command.o obj/qwt_panner.o obj/qwt_picker.o obj/qwt_picker_machine.o obj/qwt_pixel_matrix.o obj/qwt_point_3d.o obj/qwt_point_polar.o obj/qwt_round_scale_draw.o obj/qwt_scale_div.o obj/qwt_scale_draw.o obj/qwt_scale_map.o obj/qwt_spline.o obj/qwt_scale_engine.o obj/qwt_symbol.o obj/qwt_system_clock.o obj/qwt_text_engine.o obj/qwt_text_label.o obj/qwt_text.o obj/qwt_transform.o obj/qwt_widget_overlay.o obj/qwt_axis_id.o obj/qwt_axes_mask.o obj/qwt_curve_fitter.o obj/qwt_abstract_legend.o obj/qwt_legend.o obj/qwt_legend_data.o obj/qwt_legend_label.o obj/qwt_plot.o obj/qwt_plot_renderer.o obj/qwt_plot_xml.o obj/qwt_plot_axis.o obj/qwt_plot_curve.o obj/qwt_plot_dict.o obj/qwt_plot_directpainter.o obj/qwt_plot_grid.o obj/qwt_plot_histogram.o obj/qwt_plot_item.o obj/qwt_plot_abstract_barchart.o obj/qwt_plot_barchart.o obj/qwt_plot_multi_barchart.o obj/qwt_plot_intervalcurve.o obj/qwt_plot_zoneitem.o obj/qwt_plot_tradingcurve.o obj/qwt_plot_spectrogram.o obj/qwt_plot_spectrocurve.o obj/qwt_plot_scaleitem.o obj/qwt_plot_legenditem.o obj/qwt_plot_seriesitem.o obj/qwt_plot_shapeitem.o obj/qwt_plot_marker.o obj/qwt_plot_textlabel.o obj/qwt_plot_layout.o obj/qwt_plot_canvas.o obj/qwt_plot_panner.o obj/qwt_plot_rasteritem.o obj/qwt_plot_picker.o obj/qwt_plot_zoomer.o obj/qwt_plot_magnifier.o obj/qwt_plot_rescaler.o obj/qwt_point_mapper.o obj/qwt_raster_data.o obj/qwt_matrix_raster_data.o obj/qwt_sampling_thread.o obj/qwt_series_data.o obj/qwt_point_data.o obj/qwt_scale_widget.o obj/qwt_plot_svgitem.o obj/qwt_plot_glcanvas.o obj/qwt_abstract_slider.o obj/qwt_abstract_scale.o obj/qwt_arrow_button.o obj/qwt_analog_clock.o obj/qwt_compass.o obj/qwt_compass_rose.o obj/qwt_counter.o obj/qwt_dial.o obj/qwt_dial_needle.o obj/qwt_knob.o obj/qwt_slider.o obj/qwt_thermo.o obj/qwt_wheel.o obj/moc_qwt_dyngrid_layout.o obj/moc_qwt_magnifier.o obj/moc_qwt_panner.o obj/moc_qwt_picker.o obj/moc_qwt_text_label.o obj/moc_qwt_abstract_legend.o obj/moc_qwt_legend.o obj/moc_qwt_legend_label.o obj/moc_qwt_plot.o obj/moc_qwt_plot_renderer.o obj/moc_qwt_plot_canvas.o obj/moc_qwt_plot_panner.o obj/moc_qwt_plot_picker.o obj/moc_qwt_plot_zoomer.o obj/moc_qwt_plot_magnifier.o obj/moc_qwt_sampling_thread.o obj/moc_qwt_scale_widget.o obj/moc_qwt_plot_glcanvas.o obj/moc_qwt_abstract_slider.o obj/moc_qwt_abstract_scale.o obj/moc_qwt_analog_clock.o obj/moc_qwt_compass.o obj/moc_qwt_counter.o obj/moc_qwt_dial.o obj/moc_qwt_knob.o obj/moc_qwt_slider.o obj/moc_qwt_thermo.o obj/moc_qwt_wheel.o
make[1]: Leaving directory '/home/pmatos/.cache/aurman/golden-cheetah-git/src/golden-cheetah/qwt/src'
/home/pmatos/.cache/aurman/golden-cheetah-git/PKGBUILD: line 32: cd: ../kqoauth/: No such file or directory

aiM0a commented on 2017-07-07 23:42 (UTC)

Hello, I believe that optdepends should contain 'libusb-compat' and not 'libusb'. libusb-compat has libusb 0.1, whereas libusb is 1.0.

dwrz commented on 2017-07-05 12:52 (UTC)

@maxammann -- working -- thank you!

maxammann commented on 2017-07-04 11:02 (UTC)

Updated :)

maxammann commented on 2017-07-03 20:16 (UTC)

@dwrz @clb99978 update in progress :)

dwrz commented on 2017-07-02 20:57 (UTC)

Also getting an error: collect2: error: ld returned 1 exit status make: *** [Makefile:1862: GoldenCheetah] Error 1 ==> ERROR: A failure occurred in build(). Aborting...

clb99978 commented on 2017-05-21 22:08 (UTC)

Hi: I'm receiving this error when trying to build: In file included from FileIO/D2XX.cpp:19:0: FileIO/D2XX.h:27:20: fatal error: ftd2xx.h: No such file or directory #include <ftd2xx.h> ^ compilation terminated. make: *** [Makefile:108043: D2XX.o] Error 1 make: *** Waiting for unfinished jobs.... ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build golden-cheetah-git.

keks commented on 2017-03-29 21:56 (UTC)

Hi, I get the following error when trying to build: In file included from Cloud/AddCloudWizard.cpp:19:0: Cloud/AddCloudWizard.h:100:9: error: ‘QScrollArea’ does not name a type QScrollArea *scrollarea; ^~~~~~~~~~~ Cloud/AddCloudWizard.cpp: In constructor ‘AddService::AddService(AddCloudWizard*)’: Cloud/AddCloudWizard.cpp:123:5: error: ‘scrollarea’ was not declared in this scope scrollarea=new QScrollArea(this); ^~~~~~~~~~ Cloud/AddCloudWizard.cpp:123:20: error: expected type-specifier before ‘QScrollArea’ scrollarea=new QScrollArea(this);

maxammann commented on 2017-02-16 10:07 (UTC)

@lestat70 thanks, added missing dependency

commented on 2017-02-11 15:31 (UTC)

@maxammann -------------- rm -f libkqoauth.a ar cqs libkqoauth.a kqoauthmanager.o kqoauthrequest.o kqoauthutils.o kqoauthauthreplyserver.o kqoauthrequest_1.o kqoauthrequest_xauth.o moc_kqoauthmanager.o moc_kqoauthrequest.o moc_kqoauthrequest_xauth.o moc_kqoauthauthreplyserver.o moc_kqoauthauthreplyserver_p.o Info: creating stash file /tmp/yaourt-tmp-carlos/aur-golden-cheetah-git/src/golden-cheetah/src/.qmake.stash Project ERROR: Unknown module(s) in QT: charts --------------------------------------------------------------- thamks

maxammann commented on 2016-05-28 12:00 (UTC)

@climbone @Artefact2 sorry for the delay updated the package More info on this update:

climbone commented on 2016-05-27 20:13 (UTC)

Could you explain how to do it with this QMAKE_DEFAULT_INCDIRS= . What I should paste there. Thanks

AlexeyC commented on 2016-04-26 22:32 (UTC)

Thanks, compiled OK after manually added "qt5-connectivity".

maxammann commented on 2016-04-25 17:27 (UTC)

@AlexeyC Updated the package.

maxammann commented on 2016-04-19 21:27 (UTC)

@AlexeyC will look into it, thanks for reporting

AlexeyC commented on 2016-04-18 17:43 (UTC)

PfPvPlot.cpp multiple compillation errors on fresh/updated Arch, could you check it up, please. Compiler output looks like: PfPvPlot.cpp: In member function ‘void PfPvPlot::setData(RideItem*)’: PfPvPlot.cpp:552:76: error: no matching function for call to ‘make_pair(double&, double&)’ dataSet.insert(std::make_pair<double, double>(aepf, cpv)); ^ In file included from /usr/include/c++/5.3.0/utility:70:0, from /usr/include/qt/QtCore/qcompilerdetection.h:928, from /usr/include/qt/QtCore/qglobal.h:74, from /usr/include/qt/QtCore/qchar.h:37, from /usr/include/qt/QtCore/qstring.h:41, from /usr/include/qt/QtCore/QString:1, from GoldenCheetah.h:30, from PfPvPlot.h:22, from PfPvPlot.cpp:20: /usr/include/c++/5.3.0/bits/stl_pair.h:276:5: note: candidate: template<class _T1, class _T2> constexpr std::pair<typename std::__decay_and_strip<_Tp>::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) make_pair(_T1&& __x, _T2&& __y) ^ /usr/include/c++/5.3.0/bits/stl_pair.h:276:5: note: template argument deduction/substitution failed: PfPvPlot.cpp:552:76: note: cannot convert ‘aepf’ (type ‘double’) to type ‘double&&’ dataSet.insert(std::make_pair<double, double>(aepf, cpv)); ^ PfPvPlot.cpp:564:87: error: no matching function for call to ‘make_pair(double&, double&)’ gearSet[0].insert(std::make_pair<double, double>(aepf, cpv)); ^

maxammann commented on 2016-02-14 21:36 (UTC)

@MSCII thanks, added dependency!

MSCII commented on 2016-02-14 09:58 (UTC)

I ran into the error: Project ERROR: Unknown module(s) in QT: script After installing "qt5-script" the build+installation was successful.

maxammann commented on 2016-01-18 16:16 (UTC)

If you get this error: GoldenCheetah: error while loading shared libraries: cannot open shared object file: No such file or directory You'll need to recompile the package.

maxammann commented on 2015-12-24 11:21 (UTC)

Thanks, added qt5-multimedia!

dm007 commented on 2015-12-24 09:42 (UTC)

May require adding qt5-multimedia to dependencies as it failed to compile without (message requiring qt5-multimediawidgets).

PetrVod commented on 2015-12-24 05:52 (UTC)

Thanks for creating the package, I was unsuccessfully trying to build git version from old aur. This one failed for me too at first try, needed to install qt5-multimedia.