This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch 3.6.x-rpm-debug in repository nx-libs. from 793eb35 Merge branch '3.6.x' into 3.6.x-rpm-debug new cdaacd6 release 3.5.99.15 new 20d0394 nx-libs.spec: sync removed files with debian/rules. new 54de948 nx-X11/programs/Xserver/Imakefile: use printf with no trailing newline instead of echo for variable value. new 1e53fdd nx-X11/config/cf/Imake.tmpl: implement new UseTIRPC macro, defaulting to NO. new b6aa625 nx-X11/programs/Xserver/{,os/}Imakefile: implement libtirpc forcing via UseTIRPC. new a4f5044 nx-X11/config/cf/README: document new UseTIRPC macro. new 048bef4 Makefile: initialize UseTIRPC variable to NO and pass down when building nxagent. new f2c3af8 nx-libs.spec: force usage of libtirpc on Fedora > 27 and OpenSuSE Tumbleweed+ (soon to be Leap 15). new b260e1c Merge branch 'feature/use-libtirpc' into 3.6.x-rpm-debug new 52e30b9 Remove previous libtirpc hack. The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Makefile | 11 +++++++---- nx-X11/config/cf/Imake.tmpl | 3 +++ nx-X11/config/cf/README | 1 + nx-X11/programs/Xserver/Imakefile | 15 +++++++++++---- nx-X11/programs/Xserver/os/Imakefile | 8 ++++++++ nx-libs.spec | 13 +++++++++---- 6 files changed, 39 insertions(+), 12 deletions(-) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit cdaacd615af33f14ab3c0c9a68364de89e7d7fca Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Wed Mar 7 23:46:48 2018 +0100 release 3.5.99.15 --- ChangeLog | 89 ++++++++++++++++++++++-- VERSION | 2 +- debian/changelog | 7 ++ nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 | 2 +- nx-libs.spec | 2 +- nxproxy/man/nxproxy.1 | 2 +- 6 files changed, 95 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index ab0ceda..9147286 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,91 @@ -2018-02-28 10:53:45 +0100 Mike Gabriel (3936db61a) +2018-03-07 23:46:48 +0100 Mike Gabriel (9f62b26c2) - * release 3.5.99.14 (HEAD -> 3.6.x) + * release 3.5.99.15 (HEAD -> 3.6.x) + +2018-03-07 21:55:36 +0100 Mihai Moldovan (18630e5dd) + + * Merge branch + 'sunweaver-pr/saver-unvalidated-lengths-ProcScreenSaverUnsetAttributes' + into 3.6.x (origin/HEAD, origin/3.6.x) + +2018-03-05 11:01:49 +0100 Nathan Kidd (7017c22c2) + + * Xserver/Xext/saver.c Unvalidated lengths (X.org CVE-2017-12185). + +2018-03-07 21:35:51 +0100 Mihai Moldovan (f3231601b) + + * nxcompshad/configure.ac: blindly copy-pasting might not be the + smartest idea; it's *COMPSHAD* here. + +2018-03-07 21:15:18 +0100 Ulrich Sibiller (570d3fea4) + + * Merge branch 'sunweaver-pr/xinerama-bbox-corner-cases' into 3.6.x + +2018-03-05 15:34:52 +0100 Mike Gabriel (4b7b214a7) + + * Xserver/hw/nxagent/Screen.c: Drop commented out code. Functionality + now implemented in intersect_bb() function. + (gh-sunweaver/pr/xinerama-bbox-corner-cases, + pr/xinerama-bbox-corner-cases) + +2018-03-02 14:01:29 +0100 Mike Gabriel (9117a5bf0) + + * hw/nxagent/Screen.c: Cover Xinerama bounding box corner cases. + +2018-03-07 19:00:39 +0100 Mihai Moldovan (3352cfaba) + + * nxcomp{,shad}/configure.ac: replace versionating non-portable sed + construct with hopefully more portable awk construct. + +2018-03-07 02:01:39 +0100 Mihai Moldovan (76e7d26b8) + + * nx-X11/programs/Xserver/hw/nxagent/Init.c: disable DPMS support + within nxagent. + +2018-03-06 12:55:22 +0100 Mihai Moldovan (adb582abd) + + * Makefile: we don't need $(BINDIR)/bin. + +2018-03-02 05:51:17 +0100 Mihai Moldovan (ed9512ed1) + + * nxcomp{,shad}/configure.ac: pass more portable -E option to sed + instead of -r. + +2018-03-01 21:46:32 +0100 Mike Gabriel (ae40bb9c4) + + * Merge branch 'mjtrangoni-WIP-travis' into 3.6.x + +2018-01-09 20:03:17 +0100 Mario Trangoni (66ef3e46f) + + * README.md: Add travis badge (mjtrangoni-WIP-travis) + +2018-01-01 17:51:31 +0100 Mario Trangoni (ffadec783) + + * Fix clang error: ordered comparison between pointer and zero ("char + *" and "int") + +2018-01-01 17:19:33 +0100 Mario Trangoni (d14d5838b) + + * Fix clang error: comparison of array authCookie not equal to a null + pointer is always true + +2017-12-31 17:00:43 +0100 Mario Trangoni (e1ad1d473) + + * Add travis yaml configuration file + +2018-03-01 08:31:23 +0100 Simon Matter (a5a0a5c29) + + * hw/nxagent/Screen.c: Settle down with 96 DPI as the default + resolution, if nothing better can be detected. + +2018-02-28 10:53:45 +0100 Mike Gabriel (153be794d) + + * release 3.5.99.14 (tag: 3.5.99.14, origin/release-builds/3.6.x, + release-builds/3.6.x) 2018-02-28 01:03:53 +0100 Mihai Moldovan (5c4777b2d) * Merge branch 'uli42-pr/fix_autodpi_in_usage' into 3.6.x - (origin/HEAD, origin/3.6.x) 2018-02-27 23:00:08 +0100 Ulrich Sibiller (809206d0c) @@ -498,8 +578,7 @@ 2018-01-16 15:19:42 +0100 Mike Gabriel (61265ff61) - * release 3.5.99.13 (tag: 3.5.99.13, origin/release-builds/3.6.x, - release-builds/3.6.x) + * release 3.5.99.13 (tag: 3.5.99.13) 2018-01-16 15:08:07 +0100 Mike Gabriel (9772277c6) diff --git a/VERSION b/VERSION index 5a830db..75b4cda 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.5.99.14 +3.5.99.15 diff --git a/debian/changelog b/debian/changelog index c494717..b203017 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +nx-libs (2:3.5.99.15-0) unstable; urgency=medium + + * Upstream-provided Debian package for nx-libs. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 07 Mar 2018 23:46:14 +0100 + nx-libs (2:3.5.99.14-0) unstable; urgency=medium * Upstream-provided Debian package for nx-libs. diff --git a/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 b/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 index b2a36d6..9794c08 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 +++ b/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 @@ -23,7 +23,7 @@ .\" other dealings in this Software without prior written authorization .\" from The Open Group. .ds q \N'34' -.TH nxagent 1 "Feb 2018" "Version 3.5.99.14" "NX Agent (Xserver)" +.TH nxagent 1 "Mar 2018" "Version 3.5.99.15" "NX Agent (Xserver)" .SH NAME nxagent \- nested Xserver optimized for remote computing .SH SYNOPSIS diff --git a/nx-libs.spec b/nx-libs.spec index 51423e8..e918c60 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -10,7 +10,7 @@ %endif Name: nx-libs -Version: 3.5.99.14 +Version: 3.5.99.15 Release: 0.0build1%{?dist} Summary: NX X11 protocol compression libraries diff --git a/nxproxy/man/nxproxy.1 b/nxproxy/man/nxproxy.1 index 55f2e61..c69ebb4 100644 --- a/nxproxy/man/nxproxy.1 +++ b/nxproxy/man/nxproxy.1 @@ -5,7 +5,7 @@ \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac -.TH nxproxy 1 "Feb 2018" "Version 3.5.99.14" "NX Proxy" +.TH nxproxy 1 "Mar 2018" "Version 3.5.99.15" "NX Proxy" .SH NAME nxproxy \- NX Proxy Tool .SH SYNOPSIS -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit 20d0394993d9f916463ce370137d749256697fd2 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:04:32 2018 +0100 nx-libs.spec: sync removed files with debian/rules. --- nx-libs.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nx-libs.spec b/nx-libs.spec index e918c60..107daad 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -440,6 +440,9 @@ chmod 755 %{buildroot}%{_libdir}/lib*.so* rm -r %{buildroot}%{_includedir}/GL rm -r %{buildroot}%{_includedir}/nx-X11/extensions/XK*.h rm -r %{buildroot}%{_includedir}/nx-X11/extensions/*Xv*.h +rm -r %{buildroot}%{_includedir}/nx-X11/extensions/XRes*.h +rm -r %{buildroot}%{_includedir}/nx-X11/extensions/XIproto.h +rm -r %{buildroot}%{_includedir}/nx-X11/extensions/XI.h rm -r %{buildroot}%{_includedir}/nx-X11/Xtrans #Remove our shared libraries' .la files before wrapping up the packages @@ -553,9 +556,6 @@ rm %{buildroot}%{_libdir}/*.la %{_includedir}/nx-X11/keysym.h %{_includedir}/nx-X11/keysymdef.h %{_includedir}/nx-X11/extensions/Xdbeproto.h -%{_includedir}/nx-X11/extensions/XI.h -%{_includedir}/nx-X11/extensions/XIproto.h -%{_includedir}/nx-X11/extensions/XResproto.h %{_includedir}/nx-X11/extensions/bigreqstr.h %{_includedir}/nx-X11/extensions/composite.h %{_includedir}/nx-X11/extensions/compositeproto.h -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit 54de94896119d219b4c4fb8a1dbe105d7e3fc6e9 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:07:15 2018 +0100 nx-X11/programs/Xserver/Imakefile: use printf with no trailing newline instead of echo for variable value. --- nx-X11/programs/Xserver/Imakefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nx-X11/programs/Xserver/Imakefile b/nx-X11/programs/Xserver/Imakefile index 5d86a53..cc1ae72 100644 --- a/nx-X11/programs/Xserver/Imakefile +++ b/nx-X11/programs/Xserver/Imakefile @@ -292,7 +292,7 @@ NXAGENTOBJS = hw/nxagent/miinitext.o \ XPMLIB = -lXpm XMLLIB = `pkg-config --libs libxml-2.0` PIXMANLIB = `pkg-config --libs pixman-1` -ZLIB = $$(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || echo "-lz") +ZLIB = $$(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || printf '%s' '-lz') PNGLIB = `pkg-config --libs libpng` JPEGLIB = -ljpeg -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit 1e53fdd144ee0def69ce494b12ef91849eec6b2a Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:06:11 2018 +0100 nx-X11/config/cf/Imake.tmpl: implement new UseTIRPC macro, defaulting to NO. --- nx-X11/config/cf/Imake.tmpl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nx-X11/config/cf/Imake.tmpl b/nx-X11/config/cf/Imake.tmpl index 86222d1..d6ef779 100644 --- a/nx-X11/config/cf/Imake.tmpl +++ b/nx-X11/config/cf/Imake.tmpl @@ -563,6 +563,9 @@ X_BYTE_ORDER = ByteOrder #ifndef HasLegacyXfont1 #define HasLegacyXfont1 NO #endif +#ifndef UseTIRPC +#define UseTIRPC NO +#endif #ifndef GzipLibrary /* if OS config didn't define it, assume it's -lz */ #define GzipLibrary -lz #endif -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit b6aa625d4107f0a3b5a1184d2a41b3bd914758cd Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:08:35 2018 +0100 nx-X11/programs/Xserver/{,os/}Imakefile: implement libtirpc forcing via UseTIRPC. --- nx-X11/programs/Xserver/Imakefile | 10 +++++++++- nx-X11/programs/Xserver/os/Imakefile | 8 ++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/nx-X11/programs/Xserver/Imakefile b/nx-X11/programs/Xserver/Imakefile index cc1ae72..57ec4b2 100644 --- a/nx-X11/programs/Xserver/Imakefile +++ b/nx-X11/programs/Xserver/Imakefile @@ -296,11 +296,19 @@ ZLIB = $$(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs PNGLIB = `pkg-config --libs libpng` JPEGLIB = -ljpeg +TIRPC_LIB = + +#if HasSecureRPC +#if UseTIRPC +TIRPC_LIB = $$(pkg-config --libs 'libtirpc') +#endif +#endif + NXAGENT = hw/nxagent/LibraryTargetName(nxagent) NXCOMPEXT = hw/nxagent/compext/LibraryTargetName(compext) NXAGENTLIBS = PreFbLibs $(NXAGENT) FbPostFbLibs $(NXCOMPEXT) $(NXAGENT) $(MI) NXAGENTSYSLIBS = $(LDPRELIBS) $(XLIB) $(SYSLIBS) $(XPMLIB) $(XMLLIB) -NXCOMPEXTSYSLIBS = $(PIXMANLIB) $(ZLIB) $(PNGLIB) $(JPEGLIB) +NXCOMPEXTSYSLIBS = $(PIXMANLIB) $(ZLIB) $(PNGLIB) $(JPEGLIB) $(TIRPC_LIB) #if HasParallelMake MakeMutex($(NXAGENTDIRS) $(NXCOMPEXT) $(NXAGENTOBJS) $(NXAGENTLIBS) $(NXCOMPEXTSYSLIBS) $(NXAGENTSYSLIBS)) #endif diff --git a/nx-X11/programs/Xserver/os/Imakefile b/nx-X11/programs/Xserver/os/Imakefile index 7932e32..da39c57 100644 --- a/nx-X11/programs/Xserver/os/Imakefile +++ b/nx-X11/programs/Xserver/os/Imakefile @@ -75,10 +75,17 @@ XDMAUTHOBJS = XDMAUTHSCRS = #endif +TIRPC_INCLUDES = + #if HasSecureRPC RPCDEFS = -DSECURE_RPC RPCOBJS = rpcauth.o RPCSRCS = rpcauth.c + +#if UseTIRPC +TIRPC_INCLUDES = $$(pkg-config --cflags-only-I 'libtirpc') +#endif + #else RPCDEFS = RPCOBJS = @@ -209,6 +216,7 @@ BOOTSTRAPCFLAGS = -I$(TOP)/lib/Xau \ $(NX_INCLUDES) \ `pkg-config --cflags-only-I pixman-1` \ + $(TIRPC_INCLUDES) \ $(NULL) DEPEND_DEFINES = $(XDMCP_DEFINES) \ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit a4f5044990c5756d2a81e267e54231fc907628c1 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:09:05 2018 +0100 nx-X11/config/cf/README: document new UseTIRPC macro. --- nx-X11/config/cf/README | 1 + 1 file changed, 1 insertion(+) diff --git a/nx-X11/config/cf/README b/nx-X11/config/cf/README index 59a08f4..24ac7f5 100644 --- a/nx-X11/config/cf/README +++ b/nx-X11/config/cf/README @@ -148,6 +148,7 @@ Imake.tmpl provides defaults for the following variables: UnalignedReferencesAllowed boolean for unaligned copies ok UsrLibDir directory in which to install libraries YaccCmd command to run yacc + UseTIRPC force usage of libtirpc X11.tmpl provides defaults for the following variables: -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit 048bef40038909ebe97b2a2331eb11099606789e Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:09:42 2018 +0100 Makefile: initialize UseTIRPC variable to NO and pass down when building nxagent. --- Makefile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index cb06a28..26a6b90 100644 --- a/Makefile +++ b/Makefile @@ -32,6 +32,9 @@ XFONTLIB ?= $(shell pkg-config --modversion xfont2 1>/dev/null 2>/dev/null && ec # Support older libXext versions. XEXT_EXTRA_DEFINES ?= $(shell pkg-config --exists 'xextproto < 7.1.0' 1>/dev/null 2>/dev/null && echo "-DLEGACY_XEXT_PROTO") +# Specify to force usage of libtirpc. +UseTIRPC ?= "NO" + NX_VERSION_MAJOR=$(shell ./version.sh 1) NX_VERSION_MINOR=$(shell ./version.sh 2) NX_VERSION_MICRO=$(shell ./version.sh 3) @@ -99,7 +102,7 @@ version: build-env: version # prepare Makefiles and the nx-X11 symlinking magic - ${MAKE} -C nx-X11 BuildIncludes FONT_DEFINES="$(FONT_DEFINES)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" + ${MAKE} -C nx-X11 BuildIncludes FONT_DEFINES="$(FONT_DEFINES)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" UseTIRPC="$(UseTIRPC)" # set up environment for libNX_X11 build (X11 header files) mkdir -p nx-X11/exports/include/nx-X11/ @@ -124,7 +127,7 @@ clean-env: version [ -d exports/include/nx-X11/Xtrans ] && $(RM_DIR) exports/include/nx-X11/Xtrans/ || : [ -d exports/include/nx-X11/ ] && $(RM_DIR) exports/include/nx-X11/ || : - ${MAKE} -C nx-X11 CleanEnv FONT_DEFINES="$(FONT_DEFINES)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" + ${MAKE} -C nx-X11 CleanEnv FONT_DEFINES="$(FONT_DEFINES)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" UseTIRPC="$(UseTIRPC)" build-lite: cd nxcomp && autoreconf -vfsi && (${CONFIGURE}) && ${MAKE} @@ -148,8 +151,8 @@ build-full: build-env # build nxagent fourth ./mesa-quilt push -a - ${MAKE} -C nx-X11 BuildDependsOnly FONT_DEFINES="$(FONT_DEFINES)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" - ${MAKE} -C nx-X11 World USRLIBDIR="$(USRLIBDIR)" SHLIBDIR="$(SHLIBDIR)" FONT_DEFINES="$(FONT_DEFINES)" XFONTLIB="$(XFONTLIB)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" + ${MAKE} -C nx-X11 BuildDependsOnly FONT_DEFINES="$(FONT_DEFINES)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" UseTIRPC="$(UseTIRPC)" + ${MAKE} -C nx-X11 World USRLIBDIR="$(USRLIBDIR)" SHLIBDIR="$(SHLIBDIR)" FONT_DEFINES="$(FONT_DEFINES)" XFONTLIB="$(XFONTLIB)" XEXT_EXTRA_DEFINES="$(XEXT_EXTRA_DEFINES)" UseTIRPC="$(UseTIRPC)" # build nxproxy fifth cd nxproxy && autoreconf -vfsi && (${CONFIGURE}) && ${MAKE} -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit f2c3af8d2ebfb05235d284fed1ecbac2604e262c Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:11:06 2018 +0100 nx-libs.spec: force usage of libtirpc on Fedora > 27 and OpenSuSE Tumbleweed+ (soon to be Leap 15). --- nx-libs.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/nx-libs.spec b/nx-libs.spec index 107daad..ded78a8 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -120,8 +120,8 @@ BuildRequires: xorg-x11-font-utils BuildRequires: xorg-x11-proto-devel BuildRequires: zlib-devel -# RPC headers. Fedora 28+ phased them out of glibc, like upstream did. -%if 0%{?fedora} > 27 +# RPC headers. Fedora 28+ and OpenSuSE Tumbleweed phased them out of glibc, like upstream did. +%if 0%{?fedora} > 27 || 0%{?suse_version} > 1500 BuildRequires: libtirpc-devel %endif @@ -410,7 +410,12 @@ chmod a+x my_configure; export SHLIBGLOBALSFLAGS="%{__global_ldflags}" export LOCAL_LDFLAGS="%{__global_ldflags}" export CDEBUGFLAGS="%{?__global_cppflags} %{?__global_cflags} %{?optflags}" -make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" PREFIX=%{_prefix} LIBDIR=%{_libdir} CDEBUGFLAGS="${CDEBUGFLAGS}" LOCAL_LDFLAGS="${LOCAL_LDFLAGS}" SHLIBGLOBALSFLAGS="${SHLIBGLOBALSFLAGS}" +FORCE_TIRPC="NO" +%if 0%{?fedora} > 27 || 0%{?suse_version} > 1500 +FORCE_TIRPC="YES" +%endif +export FORCE_TIRPC +make %{?_smp_mflags} CONFIGURE="$PWD/my_configure" PREFIX=%{_prefix} LIBDIR=%{_libdir} CDEBUGFLAGS="${CDEBUGFLAGS}" LOCAL_LDFLAGS="${LOCAL_LDFLAGS}" SHLIBGLOBALSFLAGS="${SHLIBGLOBALSFLAGS}" UseTIRPC="${FORCE_TIRPC}" %install make install \ -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit b260e1c1afb027133b1352d81688440bd7bb4235 Merge: 793eb35 f2c3af8 Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:12:05 2018 +0100 Merge branch 'feature/use-libtirpc' into 3.6.x-rpm-debug Makefile | 11 +++++++---- nx-X11/config/cf/Imake.tmpl | 3 +++ nx-X11/config/cf/README | 1 + nx-X11/programs/Xserver/Imakefile | 12 ++++++++++-- nx-X11/programs/Xserver/os/Imakefile | 8 ++++++++ nx-libs.spec | 13 +++++++++---- 6 files changed, 38 insertions(+), 10 deletions(-) diff --cc nx-X11/programs/Xserver/Imakefile index 74eb5ab,57ec4b2..a2e3c71 --- a/nx-X11/programs/Xserver/Imakefile +++ b/nx-X11/programs/Xserver/Imakefile @@@ -292,16 -292,23 +292,24 @@@ NXAGENTOBJS = hw/nxagent/miinitext. XPMLIB = -lXpm XMLLIB = `pkg-config --libs libxml-2.0` PIXMANLIB = `pkg-config --libs pixman-1` - ZLIB = $$(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || echo "-lz") + ZLIB = $$(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || printf '%s' '-lz') PNGLIB = `pkg-config --libs libpng` JPEGLIB = -ljpeg +TIRPCLIB = $$(pkg-config --exists 'libtirpc' >/dev/null 2>&1 && pkg-config --libs 'libtirpc') + TIRPC_LIB = + + #if HasSecureRPC + #if UseTIRPC + TIRPC_LIB = $$(pkg-config --libs 'libtirpc') + #endif + #endif + NXAGENT = hw/nxagent/LibraryTargetName(nxagent) NXCOMPEXT = hw/nxagent/compext/LibraryTargetName(compext) -NXAGENTLIBS = PreFbLibs $(NXAGENT) FbPostFbLibs $(NXCOMPEXT) $(NXAGENT) $(MI) +NXAGENTLIBS = PreFbLibs $(NXAGENT) FbPostFbLibs $(NXCOMPEXT) $(NXAGENT) $(MI) $(TIRPCLIB) NXAGENTSYSLIBS = $(LDPRELIBS) $(XLIB) $(SYSLIBS) $(XPMLIB) $(XMLLIB) - NXCOMPEXTSYSLIBS = $(PIXMANLIB) $(ZLIB) $(PNGLIB) $(JPEGLIB) + NXCOMPEXTSYSLIBS = $(PIXMANLIB) $(ZLIB) $(PNGLIB) $(JPEGLIB) $(TIRPC_LIB) #if HasParallelMake MakeMutex($(NXAGENTDIRS) $(NXCOMPEXT) $(NXAGENTOBJS) $(NXAGENTLIBS) $(NXCOMPEXTSYSLIBS) $(NXAGENTSYSLIBS)) #endif -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x-rpm-debug in repository nx-libs. commit 52e30b92c06abc539b62e5a359f1e4a618734a5f Author: Mihai Moldovan <ionic@ionic.de> Date: Fri Mar 9 09:21:30 2018 +0100 Remove previous libtirpc hack. --- nx-X11/programs/Xserver/Imakefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nx-X11/programs/Xserver/Imakefile b/nx-X11/programs/Xserver/Imakefile index a2e3c71..57ec4b2 100644 --- a/nx-X11/programs/Xserver/Imakefile +++ b/nx-X11/programs/Xserver/Imakefile @@ -295,7 +295,6 @@ PIXMANLIB = `pkg-config --libs pixman-1` ZLIB = $$(pkg-config --exists 'zlib' >/dev/null 2>&1 && pkg-config --libs 'zlib' || printf '%s' '-lz') PNGLIB = `pkg-config --libs libpng` JPEGLIB = -ljpeg -TIRPCLIB = $$(pkg-config --exists 'libtirpc' >/dev/null 2>&1 && pkg-config --libs 'libtirpc') TIRPC_LIB = @@ -307,7 +306,7 @@ TIRPC_LIB = $$(pkg-config --libs 'libtirpc') NXAGENT = hw/nxagent/LibraryTargetName(nxagent) NXCOMPEXT = hw/nxagent/compext/LibraryTargetName(compext) -NXAGENTLIBS = PreFbLibs $(NXAGENT) FbPostFbLibs $(NXCOMPEXT) $(NXAGENT) $(MI) $(TIRPCLIB) +NXAGENTLIBS = PreFbLibs $(NXAGENT) FbPostFbLibs $(NXCOMPEXT) $(NXAGENT) $(MI) NXAGENTSYSLIBS = $(LDPRELIBS) $(XLIB) $(SYSLIBS) $(XPMLIB) $(XMLLIB) NXCOMPEXTSYSLIBS = $(PIXMANLIB) $(ZLIB) $(PNGLIB) $(JPEGLIB) $(TIRPC_LIB) #if HasParallelMake -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git