Package Details: bcompare-cinnamon 5.0.7.30840-1

Git Clone URL: https://aur.archlinux.org/bcompare.git (read-only, click to copy)
Package Base: bcompare
Description: Cinnamon service menus for Beyond Compare 5.
Upstream URL: https://www.scootersoftware.com
Keywords: compare diff
Licenses: custom
Groups: utility
Submitter: Musikolo
Maintainer: Musikolo
Last Packager: Musikolo
Votes: 101
Popularity: 0.63
First Submitted: 2011-07-27 22:54 (UTC)
Last Updated: 2025-04-18 01:45 (UTC)

Dependencies (2)

Required by (1)

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 .. 4 5 6 7 8 9 10 11 12 13 14 .. 22 Next › Last »

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.

Musikolo commented on 2019-03-10 05:53 (UTC)

@nathanandelson, you should find current and old versions of bcompare at https://bit.ly/2XOI3rt

In keeping with the strace output you shared, I noticed a lot errors at the end of the trace when accessing the bash.mo file. I'm not getting those errors when I run strace bcompare in my machine. I'm not sure if it could be related with the locale or something like that.

I hope it helps.

nathanalderson commented on 2019-03-07 20:26 (UTC)

@Musikolo, unfortunately scooter software doesn't seem to host older versions of beyond compare, so I can't running one of those. If you have a previous version stored somewhere you could share with me, that would be great. You can email me at my username at gmail.com.

I posted strace output as a gist https://gist.github.com/nathanalderson/74b415d243ff98574eeda00b76a957e6 in case anyone wants to take a look.

Musikolo commented on 2019-03-06 04:50 (UTC)

@nathanalderson, I would try installing the previous version to confirm whether the issue is still happening or not. If it happens, then you should check what you installed recently.

Another interesting option that could be very helpful is launching bcompare with strace:

strace bcompare

I hope it helps.

nathanalderson commented on 2019-03-05 16:34 (UTC)

I'm hitting a core dump while trying to run beyond compare on my system. I have described the issue in detail here: https://www.scootersoftware.com/vbulletin/forum/beyond-compare-4-discussion/linux-aa/79856-core-dump-on-arch-linux

I can't reproduce it in a vanilla Arch docker image, so maybe it's an interaction with some other package I have installed. Any thoughts?

rku commented on 2019-01-17 07:54 (UTC)

Hey @Ivellios it seems like copying lib is not necessary at all. I enabled option in settings (never knew it was there. duh!). It did not work immediately but after fiddling a bit more (which included restarting dolphin and closing bcompare) lo and behold menu became visible.

Musikolo commented on 2019-01-17 02:54 (UTC)

Updated to version 4.2.9.23626

Enjoy!

Ivellios commented on 2018-11-09 01:57 (UTC)

@Musikolo

Yes as you mentioned, KDE Plasma only needs bcompare-kde5. However "makepkg -si" in bcompare will install the entire group, i.e. bcompare and the extension for all DEs, that's why I still made the change to bcompare-kde4, which actually point bcompare-kde4 and bcompare-kde4 extension to same library so that Plasma doesn't get confused.

Uninstall all other extensions except bcompare-kde5 works fine on Plasma, and no other manual settings required.

Thanks.

Musikolo commented on 2018-11-08 02:01 (UTC)

@Ivellios, I'm not completely sure I'm understanding well, but if you have KDE Plasma, you only need bcompare-kde5 package. You shouldn't have installed bcompare-kde4, if this is causing conflicts with Dolphin.

Thank you.