mozilla-vpn-client icon indicating copy to clipboard operation
mozilla-vpn-client copied to clipboard

Improve README.md for linux build

Open FredLePiv opened this issue 2 years ago • 3 comments

2 errors occured by applying the command "cmake --build build -j$(nproc)"

mozilla-vpn-client/src/crashreporter/crashuploader.cpp:107:34: error: ‘sslErrors’ is not a member of ‘QNetworkReply’ mozilla-vpn-client/src/crashreporter/crashuploader.cpp:109:15: error: cannot determine the type of 'err'

Any suggestion

┆Issue is synchronized with this Jira Bug

FredLePiv avatar Jun 10 '22 15:06 FredLePiv

What Qt-Version are you using? :)

strseb avatar Jun 13 '22 15:06 strseb

Qt6.3.1

FredLePiv avatar Jun 13 '22 17:06 FredLePiv

@FredLePiv Qt 6.2.x is required.

We definitely need to improve the README for building linux though so I've updated your ticket so we can action this. I hope that's ok.

Things that I needed to do to build.

I had got Qt from Qt Maintenance Tool. I then needed to install a bunch of additional packages with apt to successfully build and run without runtime errors. Things like libqt6core5compat6-dev libqt6networkauth6-dev libqt6opengl6-dev. I could see the list I needed here: linux/debian/control.qt6.

Finally I had a problem with dbus and I needed to update the install command sudo cmake --install build --prefix /usr

birdsarah avatar Jun 16 '22 17:06 birdsarah

➤ Andrea Marchesini commented:

This is fixed by commit 37b942055c95c58f4a8ee7a1183358de8887337b

data-sync-user avatar Oct 31 '22 13:10 data-sync-user