X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=meta-starlingx%2Fmeta-stx-integ%2Frecipes-support%2Fdeltarpm%2Ffiles%2F0001-Makefile-patch-fix-build-errors.patch;fp=meta-starlingx%2Fmeta-stx-integ%2Frecipes-support%2Fdeltarpm%2Ffiles%2F0001-Makefile-patch-fix-build-errors.patch;h=0000000000000000000000000000000000000000;hb=6fc6934434f70595536a387ece31bc30141cafb5;hp=44cc956c3ecc31a19d2c3357cd676b6dff890f4f;hpb=eb1e26510491ba49de693ab3b0498edcb06be6c5;p=pti%2Frtp.git diff --git a/meta-starlingx/meta-stx-integ/recipes-support/deltarpm/files/0001-Makefile-patch-fix-build-errors.patch b/meta-starlingx/meta-stx-integ/recipes-support/deltarpm/files/0001-Makefile-patch-fix-build-errors.patch deleted file mode 100644 index 44cc956..0000000 --- a/meta-starlingx/meta-stx-integ/recipes-support/deltarpm/files/0001-Makefile-patch-fix-build-errors.patch +++ /dev/null @@ -1,97 +0,0 @@ -From 0904c124156935c17f29a74e9ba7b49c9dddb56b Mon Sep 17 00:00:00 2001 -From: babak sarashki -Date: Mon, 26 Aug 2019 13:05:32 -0700 -Subject: [PATCH] Makefile patch fix build errors - ---- - Makefile | 35 ++++++++++----------------------- - zlib-1.2.2.f-rsyncable/Makefile | 6 +++--- - 2 files changed, 13 insertions(+), 28 deletions(-) - -diff --git a/Makefile b/Makefile -index e6d4609..bce1b0d 100644 ---- a/Makefile -+++ b/Makefile -@@ -8,10 +8,10 @@ zlibbundled=$(zlibdir)/libz.a - zlibldflags=$(zlibbundled) - zlibcppflags=-I$(zlibdir) - pylibprefix=/ --CFLAGS = -fPIC -O2 -Wall -g -DWITH_ZSTD=1 --CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" $(zlibcppflags) -+CFLAGS += -fPIC -O2 -Wall -g -DWITH_ZSTD=1 -+CPPFLAGS += -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" $(zlibcppflags) - LDLIBS = -lbz2 $(zlibldflags) -llzma -lzstd --LDFLAGS = -+LDFLAGS ?= - PYTHONS = python python3 - - all: makedeltarpm applydeltarpm rpmdumpheader makedeltaiso applydeltaiso combinedeltarpm fragiso -@@ -38,17 +38,10 @@ applydeltaiso: applydeltaiso.o util.o md5.o cfile.o $(zlibbundled) - fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o $(zlibbundled) - - _deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o $(zlibbundled) -- for PY in $(PYTHONS) ; do \ -- if [ -x /usr/bin/$$PY-config ] && [ -x /usr/bin/$$PY ]; then \ -- PYVER=`$$PY -c 'from distutils import sysconfig ; print(sysconfig.get_python_version())'`; \ -- PYCFLAGS=`$$PY-config --cflags`; \ -- if [ ! -f "python$$PYVER/$@" ]; then \ -- mkdir -p python$$PYVER ;\ -- $(CC) $(CFLAGS) $$PYCFLAGS $(zlibcppflags) -fPIC -c -o python$$PYVER/deltarpmmodule.o deltarpmmodule.c ;\ -- $(CC) $(LDFLAGS) -o python$$PYVER/$@ python$$PYVER/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so $(LDLIBS); \ -- fi; \ -- fi; \ -- done -+ mkdir -p python2.7 -+ $(CC) $(CFLAGS) -I=/usr/include/python2.7 $(zlibcppflags) -fPIC -c -o python2.7/_deltarpmmodule.o deltarpmmodule.c -+ $(CC) $(LDFLAGS) -o python2.7/_deltarpmmodule.so python2.7/_deltarpmmodule.o $^ \ -+ -shared -Wl,-soname,_deltarpmmodule.so $(LDLIBS) - - $(zlibbundled): - cd $(zlibdir) ; make CFLAGS="-fPIC $(CFLAGS)" libz.a -@@ -76,17 +69,9 @@ install: - install -m 644 applydeltaiso.8 $(DESTDIR)$(mandir)/man8 - install -m 644 fragiso.8 $(DESTDIR)$(mandir)/man8 - install -m 644 drpmsync.8 $(DESTDIR)$(mandir)/man8 -- for PY in $(PYTHONS) ; do \ -- if [ -x /usr/bin/$$PY ]; then \ -- PYLIB=`$$PY -c 'from distutils import sysconfig ; print(sysconfig.get_python_lib(1))'` ; \ -- PYVER=`$$PY -c 'from distutils import sysconfig ; print(sysconfig.get_python_version())'` ; \ -- if [ -e python$$PYVER/_deltarpmmodule.so ]; then \ -- mkdir -p $(DESTDIR)$(pylibprefix)$$PYLIB ; \ -- install -m 755 python$$PYVER/_deltarpmmodule.so $(DESTDIR)$(pylibprefix)$$PYLIB ; \ -- install -m 644 deltarpm.py $(DESTDIR)$(pylibprefix)$$PYLIB ; \ -- fi; \ -- fi; \ -- done -+ mkdir -p $(DESTDIR)/$(libdir)/python2.7/site-packages/ -+ install -m 755 python2.7/_deltarpmmodule.so $(DESTDIR)/$(libdir)/python2.7/site-packages/ -+ install -m 644 deltarpm.py $(DESTDIR)/$(libdir)/python2.7/site-packages/ - - .PHONY: clean install perl - -diff --git a/zlib-1.2.2.f-rsyncable/Makefile b/zlib-1.2.2.f-rsyncable/Makefile -index 29f53de..23b5daf 100644 ---- a/zlib-1.2.2.f-rsyncable/Makefile -+++ b/zlib-1.2.2.f-rsyncable/Makefile -@@ -16,15 +16,15 @@ - # To install in $HOME instead of /usr/local, use: - # make install prefix=$HOME - --CC=cc -+CC?=cc - --CFLAGS=-O -+CFLAGS?=-O - #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 - #CFLAGS=-g -DDEBUG - #CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \ - # -Wstrict-prototypes -Wmissing-prototypes - --LDFLAGS=libz.a -+LDFLAGS+=libz.a - LDSHARED=$(CC) - CPP=$(CC) -E - --- -2.17.1 -