Package Details: nx-x11 3.5.99.27-3

Git Clone URL: https://aur.archlinux.org/nx.git (read-only, click to copy)
Package Base: nx
Description: NX-X11 lib for the NX framework
Upstream URL: https://arctica-project.org
Licenses: GPL
Submitter: arojas
Maintainer: polygamma
Last Packager: polygamma
Votes: 4
Popularity: 0.23
First Submitted: 2022-04-01 19:04 (UTC)
Last Updated: 2023-09-04 13:34 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

polygamma commented on 2023-09-04 13:11 (UTC) (edited on 2023-09-04 13:12 (UTC) by polygamma)

@petaramesh I can see that it is annoying, but it doesn't look like the problem you're having has anything to do with this AUR package. However, this is not the right place for debugging your system. You may want to run e.g. pacman -Qi nx-x11 (or whatever package you have installed) to see whether or not you actually have 3.5.99.27-2 installed. It's probably pamac doing weird stuff, because it always does. For me, neither aurman nor paru show this kind of behavior.

petaramesh commented on 2023-09-04 13:06 (UTC)

Hello, for some reason, after successul compilation and installation of 3.5.99.27-2, the systems still thinks 3.5.99.27-1 is installed so pamac permanently proposes the update to 3.5.99.27-2 and recompiles and reinstalls everyday when applying system updates. That's annoying.

lahwaacz commented on 2023-08-29 13:37 (UTC)

Hmm, it seems the nx build system is not prepared for parallel builds. I had to remove MAKEFLAGS="-j$(nproc)" (it gives -j20) to ensure that the nx-X11/exports/include/nx-X11/Xprotostr.h -> ../../../include/Xprotostr.h symlink is created before it is used by the compiler. You might consider contacting upstream or exporting MAKEFLAGS=-j1 in the PKGBUILD.

polygamma commented on 2023-08-29 12:47 (UTC)

@lahwaacz - I can't reproduce your failure, and it also successfully builds in Chaotic AUR, see e. g. https://pkgs.org/download/nx-x11

lahwaacz commented on 2023-08-29 06:20 (UTC)

Building the version 3.5.99.27 failed for me:

ddxBeep.c:32:10: fatal error: nx-X11/X.h: No such file or directory
   32 | #include <nx-X11/X.h>
      |          ^~~~~~~~~~~~
compilation terminated.
In file included from ../include/input.h:51,
                 from ../include/inputstr.h:52,
                 from ddxFakeMtn.c:35:
../include/misc.h:78:10: fatal error: nx-X11/Xosdefs.h: No such file or directory
   78 | #include <nx-X11/Xosdefs.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.

polygamma commented on 2023-08-07 13:20 (UTC)

For the new 3.5.99.27 version the patch currently included needs to be removed.

In the PKGBUILD in prepare():

# binutils 2.36 buildfix 
patch -Np1 -i ../0001-nx-libs-ar.patch

Otherwise we get:

==> Starting prepare()...
patching file nx-X11/config/cf/Imake.tmpl
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file nx-X11/config/cf/Imake.tmpl.rej
==> ERROR: A failure occurred in prepare().
    Aborting...

NexonSU commented on 2023-02-05 17:27 (UTC) (edited on 2023-02-05 17:36 (UTC) by NexonSU)

Build fails if system language is not english. Affected localization: Russian

petaramesh commented on 2022-10-17 13:16 (UTC)

Hi,

Please add 'aarch64' in the supported architectures in PKGBUILD, as it compiles and runs fine there.

Thanks in advance.