Commit d123923a authored by Reinhard Tartler's avatar Reinhard Tartler

update 031_nx-X11_parallel-make.full.patch.

Add an explicit dependency from the NX libX11.so to the nxcomp libraries. Unbreaks parallel builds.
parent 0ef5ea2e
...@@ -36,8 +36,10 @@ nx-libs (2:3.5.0.17-0) UNRELEASED; urgency=low ...@@ -36,8 +36,10 @@ nx-libs (2:3.5.0.17-0) UNRELEASED; urgency=low
+ Rely on shlibs instead of hardcoded dependencies. + Rely on shlibs instead of hardcoded dependencies.
+ Drop xbitmaps from Build-Depends. + Drop xbitmaps from Build-Depends.
+ Move xfonts-base over to Recommends. + Move xfonts-base over to Recommends.
* update 031_nx-X11_parallel-make.full.patch. Add an explicit dependency
from the NX libX11.so to the nxcomp libraries. Unbreaks parallel builds
-- Reinhard Tartler <siretart@tauware.de> Sun, 09 Dec 2012 09:38:58 +0100 -- Reinhard Tartler <siretart@tauware.de> Sat, 15 Dec 2012 14:29:12 +0100
nx-libs (2:3.5.0.16-0) unstable; urgency=low nx-libs (2:3.5.0.16-0) unstable; urgency=low
......
...@@ -21,7 +21,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -21,7 +21,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
--- a/nx-X11/Makefile --- a/nx-X11/Makefile
+++ b/nx-X11/Makefile +++ b/nx-X11/Makefile
@@ -32,8 +32,8 @@ @@ -32,8 +32,8 @@ VERSSRC = $(CONFIGSRC)/util/printver.c
VERSPROG = $(CONFIGSRC)/util/printver.exe VERSPROG = $(CONFIGSRC)/util/printver.exe
all: all:
...@@ -32,7 +32,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -32,7 +32,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
all-initial: all-initial:
@echo Please use make World, or on NT use nmake World.Win32. @echo Please use make World, or on NT use nmake World.Win32.
@@ -57,8 +57,8 @@ @@ -57,8 +57,8 @@ World:
@date @date
@echo "" @echo ""
@if [ -f xmakefile ]; then \ @if [ -f xmakefile ]; then \
...@@ -43,7 +43,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -43,7 +43,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
$(RM) xmakefile; \ $(RM) xmakefile; \
fi fi
@if [ ! -f $(IRULESRC)/host.def ]; then \ @if [ ! -f $(IRULESRC)/host.def ]; then \
@@ -84,14 +84,14 @@ @@ -84,14 +84,14 @@ World:
# fi # fi
cd $(IMAKESRC) && $(MAKE) $(FLAGS) clean cd $(IMAKESRC) && $(MAKE) $(FLAGS) clean
$(MAKE) $(MFLAGS) Makefile.boot $(MAKE) $(MFLAGS) Makefile.boot
...@@ -65,7 +65,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -65,7 +65,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
@echo "" @echo ""
@date @date
@echo "" @echo ""
@@ -154,15 +154,15 @@ @@ -154,15 +154,15 @@ World.Win32:
-if exist xmakefile.bak del xmakefile.bak -if exist xmakefile.bak del xmakefile.bak
-if exist xmakefile ren xmakefile xmakefile.bak -if exist xmakefile ren xmakefile xmakefile.bak
$(IMAKE:/=\) -s xmakefile -I$(IRULESRC) $(IMAKE_DEFINES) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) $(IMAKE:/=\) -s xmakefile -I$(IRULESRC) $(IMAKE_DEFINES) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
...@@ -87,7 +87,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -87,7 +87,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
@echo : @echo :
@echo : @echo :
@echo Full build of $(RELEASE) complete. @echo Full build of $(RELEASE) complete.
@@ -198,38 +198,38 @@ @@ -198,38 +198,38 @@ World.OS2:
# a copy of every rule that might be invoked at top level # a copy of every rule that might be invoked at top level
clean: clean:
...@@ -143,7 +143,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -143,7 +143,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
+ ${MAKE} ${MAKE_OPTS} $@ + ${MAKE} ${MAKE_OPTS} $@
--- a/nx-X11/config/imake/Makefile.ini --- a/nx-X11/config/imake/Makefile.ini
+++ b/nx-X11/config/imake/Makefile.ini +++ b/nx-X11/config/imake/Makefile.ini
@@ -21,7 +21,6 @@ @@ -21,7 +21,6 @@ IMAKEMDEP_CROSSCOMPILE = -DCROSSCOMPILE_
SHELL = /bin/sh SHELL = /bin/sh
RM = rm -f RM = rm -f
MV = mv MV = mv
...@@ -153,7 +153,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -153,7 +153,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
NPROC = 1 NPROC = 1
--- a/nx-X11/extras/Mesa/Makefile --- a/nx-X11/extras/Mesa/Makefile
+++ b/nx-X11/extras/Mesa/Makefile +++ b/nx-X11/extras/Mesa/Makefile
@@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ default: $(TOP)/configs/current
doxygen: doxygen:
...@@ -174,7 +174,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -174,7 +174,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
CURRENT_DIR=. CURRENT_DIR=.
--- a/nx-X11/extras/drm/linux-core/Makefile --- a/nx-X11/extras/drm/linux-core/Makefile
+++ b/nx-X11/extras/drm/linux-core/Makefile +++ b/nx-X11/extras/drm/linux-core/Makefile
@@ -176,7 +176,7 @@ @@ -176,7 +176,7 @@ endif
all: modules all: modules
modules: includes modules: includes
...@@ -183,7 +183,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -183,7 +183,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
ifeq ($(HEADERFROMBOOT),1) ifeq ($(HEADERFROMBOOT),1)
@@ -246,7 +246,7 @@ @@ -246,7 +246,7 @@ clean cleandir:
rm -rf $(CLEANFILES) rm -rf $(CLEANFILES)
$(MODULE_LIST):: $(MODULE_LIST)::
...@@ -194,7 +194,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -194,7 +194,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
--- a/nx-X11/extras/drm/linux/Makefile --- a/nx-X11/extras/drm/linux/Makefile
+++ b/nx-X11/extras/drm/linux/Makefile +++ b/nx-X11/extras/drm/linux/Makefile
@@ -184,7 +184,7 @@ @@ -184,7 +184,7 @@ endif
all: modules all: modules
modules: includes modules: includes
...@@ -203,7 +203,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -203,7 +203,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
ifeq ($(HEADERFROMBOOT),1) ifeq ($(HEADERFROMBOOT),1)
@@ -254,7 +254,7 @@ @@ -254,7 +254,7 @@ clean cleandir:
rm -rf $(CLEANFILES) rm -rf $(CLEANFILES)
$(MODULE_LIST):: $(MODULE_LIST)::
...@@ -214,7 +214,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -214,7 +214,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
--- a/nx-X11/extras/ttf2pt1/Makefile --- a/nx-X11/extras/ttf2pt1/Makefile
+++ b/nx-X11/extras/ttf2pt1/Makefile +++ b/nx-X11/extras/ttf2pt1/Makefile
@@ -158,8 +158,8 @@ @@ -158,8 +158,8 @@ mans: $(MANS)
clean: clean:
rm -f t1asm ttf2pt1 *.o app/RPM/Makefile app/RPM/*.spec *.core core.* core rm -f t1asm ttf2pt1 *.o app/RPM/Makefile app/RPM/*.spec *.core core.* core
...@@ -227,7 +227,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -227,7 +227,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
rm -f $(DOCS) $(MANS) rm -f $(DOCS) $(MANS)
--- a/nx-X11/lib/X11/Imakefile --- a/nx-X11/lib/X11/Imakefile
+++ b/nx-X11/lib/X11/Imakefile +++ b/nx-X11/lib/X11/Imakefile
@@ -1161,21 +1161,17 @@ @@ -1161,25 +1161,23 @@ $(NX_XCOMPEXTCONFIGTARGET):
#ifdef SunArchitecture #ifdef SunArchitecture
$(NX_XCOMPLIBTARGET): $(NX_XCOMPCONFIGTARGET) $(NX_XCOMPLIBTARGET): $(NX_XCOMPCONFIGTARGET)
...@@ -246,16 +246,24 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -246,16 +246,24 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
- make - make
+ ${MAKE} -C $(NX_XCOMPLIBDIR) + ${MAKE} -C $(NX_XCOMPLIBDIR)
$(NX_XCOMPEXTLIBTARGET): $(NX_XCOMPEXTCONFIGTARGET) -$(NX_XCOMPEXTLIBTARGET): $(NX_XCOMPEXTCONFIGTARGET)
- cd ../../../nxcompext && \ - cd ../../../nxcompext && \
- make - make
+$(NX_XCOMPEXTLIBTARGET): $(NX_XCOMPEXTCONFIGTARGET) $(NX_XCOMPLIBTARGET) lib$(LIBNAME).so.$(SOXLIBREV)
+ ${MAKE} -C ../../../nxcompext + ${MAKE} -C ../../../nxcompext
#endif #endif
-depend:: $(NX_XCOMPLIBTARGET)
+depend::
+
+lib$(LIBNAME).so.$(SOXLIBREV): $(NX_XCOMPLIBTARGET)
all:: $(NX_XCOMPLIBTARGET)
--- a/nx-X11/lib/X11/Imakefile.NX.original --- a/nx-X11/lib/X11/Imakefile.NX.original
+++ b/nx-X11/lib/X11/Imakefile.NX.original +++ b/nx-X11/lib/X11/Imakefile.NX.original
@@ -1159,21 +1159,17 @@ @@ -1159,21 +1159,17 @@ $(NX_XCOMPEXTCONFIGTARGET):
#ifdef SunArchitecture #ifdef SunArchitecture
$(NX_XCOMPLIBTARGET): $(NX_XCOMPCONFIGTARGET) $(NX_XCOMPLIBTARGET): $(NX_XCOMPCONFIGTARGET)
...@@ -283,7 +291,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100 ...@@ -283,7 +291,7 @@ Last-Update: 2012-01-26 22:29:13.993994227 +0100
--- a/nx-X11/programs/Xserver/Imakefile --- a/nx-X11/programs/Xserver/Imakefile
+++ b/nx-X11/programs/Xserver/Imakefile +++ b/nx-X11/programs/Xserver/Imakefile
@@ -1045,11 +1045,11 @@ @@ -1045,11 +1045,11 @@ $(NX_XSHADOWCONFIGTARGET):
#ifdef SunArchitecture #ifdef SunArchitecture
$(NX_XSHADOWLIBTARGET): $(NX_XSHADOWCONFIGTARGET) $(NX_XSHADOWLIBTARGET): $(NX_XSHADOWCONFIGTARGET)
cd $(NX_XSHADOWLIBDIR) && \ cd $(NX_XSHADOWLIBDIR) && \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment