Package Details: bcompare 5.0.4.30422-1

Git Clone URL: https://aur.archlinux.org/bcompare.git (read-only, click to copy)
Package Base: bcompare
Description: Beyond Compare 5: Compare, sync, and merge files and folders.
Upstream URL: https://www.scootersoftware.com
Keywords: compare diff
Licenses: custom
Groups: utility
Submitter: Musikolo
Maintainer: Musikolo
Last Packager: Musikolo
Votes: 100
Popularity: 0.044454
First Submitted: 2011-07-27 22:54 (UTC)
Last Updated: 2024-12-03 04:33 (UTC)

Dependencies (11)

Sources (1)

Pinned Comments

Musikolo commented on 2024-08-25 07:07 (UTC) (edited on 2024-10-16 03:55 (UTC) by Musikolo)

You can build the last version of Beyond Compare v4 I packaged (4.4.7.28397) by doing this:

git clone https://aur.archlinux.org/bcompare.git/
cd bcompare
git checkout dcf8794f1301c9213558b2583a956c04cf2a2135
makepkg -crs

Since you have a license for v4, you might be interested in looking at the upgrade policy at https://www.scootersoftware.com/kb/upgradepolicy .

I hope it helps!

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 22 Next › Last »

Musikolo commented on 2019-10-10 02:02 (UTC)

Updated to version 4.3.0.24364.

Enjoy!

Aerion commented on 2019-07-16 16:19 (UTC)

@rku I wondered the same thing about the need for Qt 4 as it has been unsupported since 2015, so I contacted Scooter Software today.

This was their response:

"We're working on a Qt 5 version of Beyond Compare. As an intermediate step, we might release a version of Beyond Compare 4 for Linux that includes Qt 4 in the package for distributions that no longer support it.

Beyond Compare 4.2.10 on Mac is only available as a 32-bit application. Apple will drop support for 32-bit apps in macOS 10.15 (September or October). Work on a 64-bit Mac version has dominated our development calendar. Once we have a the 64-bit Mac version of BC officially released then we'll be able to schedule more time on other issues, such as Linux Qt 5 support or bundling of Qt 4."

So it looks like we will be stuck with Qt 4 for a while longer, although a Qt 5 version is coming. All in all good news then.

renehsz commented on 2019-06-06 11:01 (UTC)

@Musikolo it works now, perfect!

Musikolo commented on 2019-06-01 02:53 (UTC)

@renehsz, I understand now what the was.

Please, try again and let me know if the issue persists.

Thank you.

renehsz commented on 2019-05-31 14:50 (UTC) (edited on 2019-05-31 14:50 (UTC) by renehsz)

@Musikolo If your /bin/sh is symlinked to /bin/bash (which is default on Arch Linux, but can be changed), then the install.sh script runs fine, but if it is symlinked to a non-bash but still posix-compliant shell like dash, it will cause a syntax error. A possible fix is simply calling the script with bash instead of sh to make sure it always runs with bash:

72c72
<   sh install.sh --prefix="${_install_dir}"
---
>   bash install.sh --prefix="${_install_dir}"

Musikolo commented on 2019-05-31 00:54 (UTC)

@renehsz, if you know a way to solve that issue, please feel free to share a possible fix. Since I don't know what exact issue you are having, I'm unable to solve it.

Thank you.

renehsz commented on 2019-05-30 18:20 (UTC)

I think the install.sh script doesn't seem to work with a posix compliant but non-bash shell. So it should either be called with bash or the bashisms should be removed. I might be wrong though...

Musikolo commented on 2019-05-30 02:57 (UTC)

Updated to version 4.2.10.23938.

Enjoy!

Musikolo commented on 2019-05-07 01:47 (UTC)

@rku, yes, it is required. This is what you get when qt4 is missing:

[musikolo@MyPC ~]$ bcompare 
Some Shared Libraries were not found
        linux-vdso.so.1 (0x00007ffe3f6f4000)
        librt.so.1 => /usr/lib/librt.so.1 (0x00007fcd9397a000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fcd93967000)
        lib7z.so => /usr/lib/beyondcompare/lib7z.so (0x00007fcd9352b000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fcd9350a000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007fcd93345000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fcd93340000)
        libQt4Pas.so.5 => /usr/lib/beyondcompare/libQt4Pas.so.5 (0x00007fcd92f31000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fcd92df2000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007fcd92bdb000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fcd92a4b000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fcd92a31000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fcd939c5000)
        libQtGui.so.4 => not found
        libQtNetwork.so.4 => not found
        libQtCore.so.4 => not found
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fcd92a05000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007fcd928bf000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fcd928ba000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fcd928b2000)

rku commented on 2019-05-06 06:25 (UTC)

Is qt4 dependency required? qt4 is no longer in repos so it pulls in a lengthy build from aur.