On Sat, Feb 01, 2020 at 02:14:10PM +0100, Charlene Wendling wrote: > Hi, > > (If you wonder: telemetry is not activated by default at runtime)
> I've found that the latest mscore was broken during the last sparc64 > bulk while trying to link some google analytics third party library: > > thirdparty/google_analytics/libgoogle_analytics.a(ganalytics.cpp.o): In > > function `GAnalyt > > ics::Private::getUserAgent()': > > ganalytics.cpp:(.text+0xb38): undefined reference to > > `GAnalytics::Private::getSystemInfo( > > )' > To fix that, i removed telemetry from the build. > Note that when using Musescore and activating telemetry in preferences, > it causes a permanent freeze on my amd64 and powerpc machines, with or > without that diff. > It builds fine on powerpc [0], sparc64 (thanks Kurt!) and amd64. As far as I'm concerned it is good. ok kmos > Comments/feedback are welcome, > > Charlène. > > > [0] https://bin.charlenew.xyz/mscore.log > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/audio/mscore/Makefile,v > retrieving revision 1.51 > diff -u -p -u -p -r1.51 Makefile > --- Makefile 25 Jan 2020 18:31:10 -0000 1.51 > +++ Makefile 1 Feb 2020 12:52:30 -0000 > @@ -3,6 +3,7 @@ > BROKEN-hppa = ICE on moc_qtsingleapplication.cxx > > V = 3.4.1 > +REVISION = 0 > COMMENT = WYSIWYG music notation software (MuseScore) > DISTNAME = MuseScore-${V} > PKGNAME = musescore-${V} > @@ -50,7 +51,8 @@ CONFIGURE_ARGS =-DCMAKE_INSTALL_PREFIX=" > -DBUILD_PCH=OFF \ > -DBUILD_WEBENGINE=OFF \ > -DUSE_SYSTEM_FREETYPE=ON \ > - -DBUILD_CRASH_REPORTER=OFF > + -DBUILD_CRASH_REPORTER=OFF \ > + -DBUILD_TELEMETRY_MODULE=OFF > > NO_TEST = Yes > MAJ_MIN = ${V:C/^([0-9]+\.[0-9]+).*/\1/} > >