| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
see ArcticaProject/nx-libs/issues/1058 for details and the original patch.
Found and fixed by realsimix
Adresses ArcticaProject/nx-libs#1058 (part 1)
|
|
|
|
| |
"make Makefile" would result in "/bin/sh: 2: @mv: not found"
|
|
|
|
| |
only let the actual print happen and hide the corresponding echo
|
|
|
|
| |
Set to No and Only checked by GL
|
| |
|
|
|
|
| |
Addresses ArcticaProject/nx-libs#985
|
|
|
|
|
|
|
|
|
|
| |
You can reactivate previous chatty output by setting VERBOSE, e.g.
make VERBOSE=1
or
VERBOSE=1 make
|
| |
|
| |
|
|
|
|
|
|
| |
The l option of ar in the newer binutils versions switched
from being unused to being used to specify dependencies
so here should be safely removed
|
|
|
|
|
|
|
|
| |
We have never built nxwin within this tree. And we never shipped
it. So drop the according logic.
We have also removed CYGWIN stuff in the past so nxwin probably would
not compile/work anyway...
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Make nxproxy and nxagent print an arbitrary version number by running
make NX_VERSION_CUSTOM="myvers". nxagent and nxproxy will then show
this in addition to the original version number:
NXPROXY - Version myvers (3.5.99.22)
NXAGENT - Version myvers (3.5.99.22)
Fixes ArcticaProject/nx-libs#606
|
|
|
|
|
|
|
|
|
|
| |
along with the DDXTIME define that has been dropped in Xorg upstream, too.
commit 985c34bf06af70a7296db8307899a17347a25558
Author: Adam Jackson <ajax@theobromine.nwnk.net>
Date: Thu Jul 20 17:33:13 2006 -0400
Remove the DDXTIME conditional, for being unused.
|
|
|
|
|
| |
This will help on non-supported platforms as it will add a path the current
code might not be aware of.
|
|
|
|
| |
Has been obsoleted in 2005, see https://en.wikipedia.org/wiki/Bitstream_Speedo_Fonts
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Suppress printing the rm and the cc call for every file.
Only print the compiler call in case of error.
|
|
|
|
|
| |
create a new def file nxconfig.def and be fine. The settings in that
file will be respected by all subsequent imake calls anywhere in the tree.
|
| |
|
|
|
|
|
| |
these can be used to determine the PID and name of an X11 client,
e.g. in debugging.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
alongside ppc64(be).
On PPC64*, X_BYTE_ORDER was hardcoded to X_BIG_ENDIAN. Since the CPUs
support both modes and we actually intend to execute nxagent on ppc64le
as well, detect the actual endianess and add support for
Ppc64LeArchitecture.
|
|
|
|
|
|
|
|
| |
and nxcompshad libraries.
No change to the actually installed relinked nxagent(-relink) binary
that gets installed - only affects the temporary executable build
binary.
|
|
|
|
|
|
| |
Got dropped by accident in 9bc6ff269aa8bf4c41696ebf4a686c93729ba151
Fixes ArcticaProject/nx-libs#589
|
|
|
|
|
| |
We need this to be able to execute the resulting nxagent binary from
within the build directory.
|
|
|
|
|
|
|
|
|
| |
version with the system location.
While the install target explicitly installs the relinked
system-location version of a program, we do not actually use this.
Currently, we copy nxagent directly out of the build root.
|
|
|
|
| |
creation for nxagent.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As discussed in ArcticaProject/nx-libs#610, we need a way to load
libNX_X11 as a fake version of libX11 into nxagent's address space.
For doing so, we have to link against libX11 at build-time and specify
a(n) RPATH/RUNPATH to our libX11 -> libNX_X11 compat symlinks.
This commit is essentially doing a cross between options 3 and 4
discussed in the provided GH issue.
We link libX11 early (before specifying -Lcompat_symlinks_dir), so that
the linker finds the "real" libX11 version with the libX11 SONAME. This
leads to our binary depending upon both libX11 and libNX_X11 SONAMEs. We
already always added RPATH/RUNPATH, but these values are not passed down
to dependent libraries.
What happens at run-time is that the loader searches for a libX11
SONAME, takes RPATH/RUNPATH into account and loads our libNX_X11 library
instead via the compat symlinks. This satisfies the libX11 SONAME and
dependent libraries will *not* load the system libX11 version again.
Debian's dpkg-shlibdeps isn't quite happy about this mismatching SONAME
situation, so instruct to look the other way while we're minding our
business.
Fixes: ArcticaProject/nx-libs#610
|
|
|
|
|
| |
Legacy Xext proto versions are automatically detected by the main
Makefile.
|
|
|
|
|
|
|
|
| |
Partly reverts ec30a857eb0d67b232f8d43e63a6370023f4c4d0, but in a
forward-compatible manner.
Legacy libXfont1 versions are automatically detected by the main
Makefile.
|
|
|
|
| |
Just copy-paste the initial definition to avoid recursion.
|
|
|
|
|
|
| |
{ARM,PPC}{32,64}.
We need -std=c99 to be passed through to the build process.
|
|
|
|
|
|
| |
nxagent to BINDIR.
Fixes ArcticaProject/nx-libs#546.
|
|
|
|
|
|
| |
These are already cleaned up by the top-level Makefile.
Fixes: ArcticaProject/nx-libs#523
|
|
|
|
|
|
|
| |
Adrian Glaubitz from FU Berlin for providing access to a corresponding porters' machine.
This partially reverts nx-libs commit f6dcf2f. The 'hpux' stuff stays
out, the __hppa__ gets re-introduced.
|
|
|
|
| |
Sparc(64)Architecture ifdef-block. It does not seem to be used anywhere else.
|
|
|
|
| |
_XSERVER64 macro.
|
| |
|
|
|
|
| |
in with reintroduction of GNU/<non-Linux> support.
|
| |
|
|
|
|
| |
Fixes ArcticaProject/nx-libs#80
|
|
|
|
| |
library.
|
|
|
|
| |
-D_XSERVER64 definition.
|
|
|
|
| |
-D_XSERVER64 definition.
|