Git clone RcloneBrowser error

Hi all. Following this page I am cloning the RcloneBrowser source. Build instructions for Manjaro are on the site.

Anyway I have hit a problem. Can anyone throw some light on this problem? Is there a work around for this error? or indeed a solution ?

[ 34%] **Generating ui_mount_widget.h**
[ 36%] **Generating ui_preferences_dialog.h**
[ 38%] **Generating ui_progress_dialog.h**
[ 40%] **Generating ui_remote_widget.h**
[ 42%] **Generating ui_stream_widget.h**
[ 44%] Building CXX object CMakeFiles/rclone-browser.dir/pch.cpp.o
[ 46%] Building CXX object CMakeFiles/rclone-browser.dir/main.cpp.o
[ 48%] Building CXX object CMakeFiles/rclone-browser.dir/main_window.cpp.o
**/home/brm/RcloneBrowser/src/main_window.cpp:** In lambda function:
**/home/brm/RcloneBrowser/src/main_window.cpp:435:44:** **error:** ‘**QStringList QString::split**(const QString&, SplitBehavior, Qt::CaseSensitivity) const
’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior …) variant instead [**-Werror=deprecated-declarations**]
435 |           QStringList lines = **version.split(“\\n”, QString::SkipEmptyParts)**;
In file included from **/usr/include/qt/QtCore/qobject.h:47**,
from **/usr/include/qt/QtCore/qabstractanimation.h:43**,
from **/usr/include/qt/QtCore/QtCore:6**,
from **/home/brm/RcloneBrowser/src/pch.h:9**,
from **/home/brm/RcloneBrowser/src/icon_cache.h:3**,
from **/home/brm/RcloneBrowser/src/main_window.h:3**,
from **/home/brm/RcloneBrowser/src/main_window.cpp:1**:
**/usr/include/qt/QtCore/qstring.h:606:17:** **note:** declared here
606 |     QStringList **split**(const QString &sep, SplitBehavior behavior,
**/home/brm/RcloneBrowser/src/main_window.cpp:** In member function ‘**void MainWindow::addStream**(const QString&, const QString&)’:
**/home/brm/RcloneBrowser/src/main_window.cpp:1217:16:** **error:** ‘**void QProcess::start**(const QString&, QIODevice::OpenMode)’ is deprecated: Use QProc
ess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [**-Werror=deprecated-declarations**]
1217 |   **player->start(stream, QProcess::ReadOnly)**;
In file included from **/usr/include/qt/QtCore/QtCore:170**:
**/usr/include/qt/QtCore/qprocess.h:168:10:** **note:** declared here
168 |     void **start**(const QString &command, OpenMode mode = ReadWrite);
cc1plus: all warnings being treated as errors
make[2]: \*\*\* [CMakeFiles/rclone-browser.dir/build.make:233: CMakeFiles/rclone-browser.dir/main_window.cpp.o] Error 1
make[1]: \*\*\* [CMakeFiles/Makefile2:87: CMakeFiles/rclone-browser.dir/all] Error 2
make: \*\*\* [Makefile:136: all] Error 2

Mod edit:- General tidy. No charge.

See: How to Post Command Output as Preformatted Text :eyes:

Hi @brm,

According to the Github page:

Starting with version 1.7.0 Linux binaries are only available in AppImage format.

So using the AppImage might be a better idea…

Edit:

Just tried the .AppImage myself, and it works flawlessly!

1 Like

I was just able to build and open the AUR’s rclone-browser v1.8.0-4 on my Testing branch system:

Output of pamac build rclone-browser
pamac build rclone-browser 
Preparing...
Checking rclone-browser dependencies...
Resolving dependencies...
Checking inter-conflicts...

To build (1):
  rclone-browser  1.8.0-4    AUR


Edit build files : [e] 
Apply transaction ? [e/y/N] y

Cloning rclone-browser build files...
Generating rclone-browser information...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Scott (scotty)
Password: 
==== AUTHENTICATION COMPLETE ====

Building rclone-browser...
==> Making package: rclone-browser 1.8.0-4 (Thu 09 Oct 2025 17:59:27)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading rclone-browser-1.8.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  375k    0  375k    0     0   564k      0 --:--:-- --:--:-- --:--:-- 7351k
==> Validating source files with sha256sums...
    rclone-browser-1.8.0.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting rclone-browser-1.8.0.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: /var/tmp/pamac-build-scotty/rclone-browser/src/RcloneBrowser-1.8.0/build
==> Entering fakeroot environment...
==> Starting package()...
[  3%] Generating ui_transfer_dialog.h
[  3%] Generating moc_export_dialog.cpp
[  5%] Generating moc_icon_cache.cpp
[  7%] Generating moc_item_model.cpp
[  9%] Generating moc_job_widget.cpp
[ 11%] Generating moc_list_of_job_options.cpp
[ 15%] Generating moc_main_window.cpp
[ 15%] Generating moc_mount_widget.cpp
[ 17%] Generating moc_preferences_dialog.cpp
[ 19%] Generating moc_progress_dialog.cpp
[ 21%] Generating moc_remote_widget.cpp
[ 23%] Generating moc_stream_widget.cpp
[ 25%] Generating moc_transfer_dialog.cpp
[ 26%] Generating qrc_resources.cpp
[ 28%] Generating ui_export_dialog.h
[ 30%] Generating ui_job_widget.h
[ 32%] Generating ui_main_window.h
[ 34%] Generating ui_mount_widget.h
[ 36%] Generating ui_preferences_dialog.h
[ 38%] Generating ui_progress_dialog.h
[ 40%] Generating ui_remote_widget.h
[ 42%] Generating ui_stream_widget.h
[ 46%] Building CXX object src/CMakeFiles/rclone-browser.dir/pch.cpp.o
[ 46%] Building CXX object src/CMakeFiles/rclone-browser.dir/main.cpp.o
[ 48%] Building CXX object src/CMakeFiles/rclone-browser.dir/main_window.cpp.o
[ 50%] Building CXX object src/CMakeFiles/rclone-browser.dir/remote_widget.cpp.o
[ 51%] Building CXX object src/CMakeFiles/rclone-browser.dir/transfer_dialog.cpp.o
[ 53%] Building CXX object src/CMakeFiles/rclone-browser.dir/export_dialog.cpp.o
[ 55%] Building CXX object src/CMakeFiles/rclone-browser.dir/progress_dialog.cpp.o
[ 57%] Building CXX object src/CMakeFiles/rclone-browser.dir/job_widget.cpp.o
[ 59%] Building CXX object src/CMakeFiles/rclone-browser.dir/mount_widget.cpp.o
[ 61%] Building CXX object src/CMakeFiles/rclone-browser.dir/stream_widget.cpp.o
[ 63%] Building CXX object src/CMakeFiles/rclone-browser.dir/preferences_dialog.cpp.o
[ 65%] Building CXX object src/CMakeFiles/rclone-browser.dir/icon_cache.cpp.o
[ 67%] Building CXX object src/CMakeFiles/rclone-browser.dir/item_model.cpp.o
[ 69%] Building CXX object src/CMakeFiles/rclone-browser.dir/utils.cpp.o
[ 71%] Building CXX object src/CMakeFiles/rclone-browser.dir/job_options.cpp.o
[ 73%] Building CXX object src/CMakeFiles/rclone-browser.dir/list_of_job_options.cpp.o
[ 75%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_main_window.cpp.o
[ 76%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_remote_widget.cpp.o
[ 78%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_transfer_dialog.cpp.o
[ 80%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_export_dialog.cpp.o
[ 82%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_progress_dialog.cpp.o
[ 84%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_job_widget.cpp.o
[ 86%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_mount_widget.cpp.o
[ 88%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_stream_widget.cpp.o
[ 90%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_preferences_dialog.cpp.o
[ 92%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_icon_cache.cpp.o
[ 94%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_list_of_job_options.cpp.o
[ 96%] Building CXX object src/CMakeFiles/rclone-browser.dir/moc_item_model.cpp.o
[ 98%] Building CXX object src/CMakeFiles/rclone-browser.dir/qrc_resources.cpp.o
[100%] Linking CXX executable ../build/rclone-browser
[100%] Built target rclone-browser
Install the project...
-- Install configuration: "None"
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/bin/rclone-browser
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/share/icons/hicolor/scalable/apps/rclone-browser.svg
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/share/icons/hicolor/32x32/apps/rclone-browser.png
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/share/icons/hicolor/64x64/apps/rclone-browser.png
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/share/icons/hicolor/128x128/apps/rclone-browser.png
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/share/icons/hicolor/256x256/apps/rclone-browser.png
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/share/icons/hicolor/512x512/apps/rclone-browser.png
-- Installing: /var/tmp/pamac-build-scotty/rclone-browser/pkg/rclone-browser/usr/share/applications/rclone-browser.desktop
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "rclone-browser"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: rclone-browser 1.8.0-4 (Thu 09 Oct 2025 18:00:08)
==> Cleaning up...

Checking keyring...                                                                                                [1/1]
Checking integrity...                                                                                              [1/1]
Loading packages files...                                                                                          [1/1]
Checking file conflicts...                                                                                         [1/1]
Checking available disk space...                                                                                   [1/1]
Installing rclone-browser (1.8.0-4)...                                                                             [1/1]
Running post-transaction hooks...
Arming ConditionNeedsUpdate...                                                                                     [1/3]
Updating icon theme caches...                                                                                      [2/3]
Updating the desktop file MIME type cache...                                                                       [3/3]
Transaction successfully finished.

I did first try building the AUR’s rclone-browser-git package, and that failed with the same error as @brm encountered. However, there were no problems with the AUR (en) - rclone-browser package.

Confirmation of the installed package:

pamac info rclone-browser 
Name                  : rclone-browser
Version               : 1.8.0-4
Description           : Simple cross-platform GUI for rclone
URL                   : https://github.com/kapitainsky/RcloneBrowser
Licenses              : MIT
Repository            : AUR
Installed Size        : 729.9 kB
Groups                : --
Depends On            : qt5-base rclone
Optional Dependencies : --
Make Dependencies     : cmake
Check Dependencies    : --
Required By           : --
Optional For          : --
Provides              : --
Replaces              : --
Conflicts With        : --
Packager              : Unknown Packager
Maintainer            : FabioLolix
First Submitted       : Sun 29 Jan 2017 20:12:03
Last Modified         : Sat 03 May 2025 08:05:32
Votes                 : 62
Out of Date           : --
Build Date            : Thu 09 Oct 2025 17:59:25
Install Date          : Thu 09 Oct 2025 18:00:10
Install Reason        : Explicitly installed
Validated By          : None
Backup files          : --
1 Like

Thanks all. Forget the git clone it seems. For some reason, cloning a repo and compiling the code can give a buzz. You have created something from source. However it is not to be. I tried both suggestions and found the interface on the downloaded appimage slightly better. I will use this.

Many thanks.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.