From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH] gdbm: update to version 1.11 Date: Thu, 18 Feb 2016 12:06:03 -0800 Message-ID: <1455825963.2425.1.camel@ipfire.org> In-Reply-To: <1455777656-8670-1-git-send-email-lorenz.marcel@web.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============9047524983024913901==" List-Id: --===============9047524983024913901== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello, I have stated this before in a previous email that this makes no sense to post that many patches which all contain the same errors. I appreciate that you are working on this, but it does not make any sense just to throw stuff on this list and not read the feedback. Please go back to the previous email and look at that, fix the problems with the first patch and then we can move on to the next one, please. Best, -Michael On Thu, 2016-02-18 at 07:40 +0100, Marcel Lorenz wrote: > Python 2.7.11 need this update, no dbm.so build with current > The lfs file is prepared for tools build. Thie need for later perl > 5.22.1 update. > --- > =C2=A0config/rootfiles/common/gdbm | 20 ++++++++++++-------- > =C2=A0lfs/gdbm=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0| 22 ++++++= +++++++++++----- > =C2=A02 files changed, 29 insertions(+), 13 deletions(-) >=20 > diff --git a/config/rootfiles/common/gdbm > b/config/rootfiles/common/gdbm > index 90bc8e8..0768e62 100644 > --- a/config/rootfiles/common/gdbm > +++ b/config/rootfiles/common/gdbm > @@ -1,15 +1,19 @@ > +#usr/bin/gdbm_dump > +#usr/bin/gdbm_load > +#usr/bin/gdbmtool > =C2=A0#usr/include/dbm.h > =C2=A0#usr/include/gdbm.h > =C2=A0#usr/include/ndbm.h > -#usr/info/gdbm.info > -#usr/lib/libgdbm.a > =C2=A0#usr/lib/libgdbm.la > =C2=A0usr/lib/libgdbm.so > -usr/lib/libgdbm.so.3 > -usr/lib/libgdbm.so.3.0.0 > -#usr/lib/libgdbm_compat.a > +usr/lib/libgdbm.so.4 > +usr/lib/libgdbm.so.4.0.0 > =C2=A0#usr/lib/libgdbm_compat.la > =C2=A0usr/lib/libgdbm_compat.so > -usr/lib/libgdbm_compat.so.3 > -usr/lib/libgdbm_compat.so.3.0.0 > -#usr/man/man3/gdbm.3 > +usr/lib/libgdbm_compat.so.4 > +usr/lib/libgdbm_compat.so.4.0.0 > +#usr/share/info/gdbm.info > +#usr/share/man/man1/gdbm_dump.1 > +#usr/share/man/man1/gdbm_load.1 > +#usr/share/man/man1/gdbmtool.1 > +#usr/share/man/man3/gdbm.3 > \ No newline at end of file > diff --git a/lfs/gdbm b/lfs/gdbm > index 4db986c..1051975 100644 > --- a/lfs/gdbm > +++ b/lfs/gdbm > @@ -1,7 +1,7 @@ > =C2=A0#################################################################### > ########### > =C2=A0#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0# IPFire.org - A linux based > firewall=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > -# Copyright (C) 2007=C2=A0=C2=A0Michael Tremer & Christian > Schmidt=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +# Copyright (C) 2015=C2=A0=C2=A0IPFire Team=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0# This program is free software: you can redistribute it and/or > modify=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0# it under the terms of the GNU General Public License as published > by=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > @@ -24,7 +24,7 @@ > =C2=A0 > =C2=A0include Config > =C2=A0 > -VER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 1.8.3 > +VER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 1.11 > =C2=A0 > =C2=A0THISAPP=C2=A0=C2=A0=C2=A0=C2=A0=3D gdbm-$(VER) > =C2=A0DL_FILE=C2=A0=C2=A0=C2=A0=C2=A0=3D $(THISAPP).tar.gz > @@ -32,6 +32,16 @@ DL_FROM=C2=A0=C2=A0=C2=A0=C2=A0=3D $(URL_IPFIRE) > =C2=A0DIR_APP=C2=A0=C2=A0=C2=A0=C2=A0=3D $(DIR_SRC)/$(THISAPP) > =C2=A0TARGET=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D $(DIR_INFO)/$(THISAPP) > =C2=A0 > +# Normal build or /tools build. > +# > +ifeq "$(ROOT)" "" > + PREFIX =3D /usr > + TARGET =3D $(DIR_INFO)/$(THISAPP) > +else > + PREFIX =3D /tools > + TARGET =3D $(DIR_INFO)/$(THISAPP)-tools > +endif > + > =C2=A0#################################################################### > ########### > =C2=A0# Top-level Rules > =C2=A0#################################################################### > ########### > @@ -40,7 +50,7 @@ objects =3D $(DL_FILE) > =C2=A0 > =C2=A0$(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) > =C2=A0 > -$(DL_FILE)_MD5 =3D 1d1b1d5c0245b1c00aff92da751e9aa1 > +$(DL_FILE)_MD5 =3D 72c832680cf0999caedbe5b265c8c1bd > =C2=A0 > =C2=A0install : $(TARGET) > =C2=A0 > @@ -50,6 +60,9 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) > =C2=A0 > =C2=A0md5 : $(subst %,%_MD5,$(objects)) > =C2=A0 > +dist:=C2=A0 > + @$(PAK) > + > =C2=A0#################################################################### > ########### > =C2=A0# Downloading, checking, md5sum > =C2=A0#################################################################### > ########### > @@ -70,9 +83,8 @@ $(subst %,%_MD5,$(objects)) : > =C2=A0$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > =C2=A0 @$(PREBUILD) > =C2=A0 @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf > $(DIR_DL)/$(DL_FILE) > - cd $(DIR_APP) && ./configure --prefix=3D/usr --disable-nls > + cd $(DIR_APP) && ./configure --prefix=3D$(PREFIX) --disable- > nls --disable-static --enable-libgdbm-compat > =C2=A0 cd $(DIR_APP) && make $(MAKETUNING) > =C2=A0 cd $(DIR_APP) && make BINOWN=3Droot BINGRP=3Droot install > - cd $(DIR_APP) && make BINOWN=3Droot BINGRP=3Droot install-compat > =C2=A0 @rm -rf $(DIR_APP) > =C2=A0 @$(POSTBUILD) --===============9047524983024913901== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEKCmlRSWNCQUFC Q2dBR0JRSld4aVFyQUFvSkVJQjU4UDl2a0FrSFZRQVAvMlhNSGhmVkdmOUsxcEJmYUg4MHgyWGwK YjVFZEhyZUFhUndBQ3lobzVweUtLb0xnK2swV0h6cVZzbHgzcHRwNDAvSGhBOWNzWVV1OGNSajlp TFo3YTdBdQpWcTNzMnZ1KzdORnpPMHhXNU9Xb0tsdlB2WXQ5QzhRYXptdDdMb21GMnFDZHNtclRa SlV3dCs0czFYT056MHhhCnlzMTkxY216eXNJTFZPbGN1bDF6bThRSlNBZlE2ZndLVjA5VGs3TUZp STl1U0xORXN0TC8rdUdnMnk0QUpEWXEKSWZaaE1vSE5tZnBxWTBmQWNvQkcrZ2ErQkdoZC9NT1pY RkMzRGthYlpNRnhLMmRqV1docldTOUg5Wk4zd2xKbwpDK2NXMEFvczE1RloyVmFwaDFYTk1ERVlY aE1xZU4zY3M2elh4YS9CZjVneXhwdk5pekR0SkRYQi9MUGpNSDdYCkh3OC9mNEZxL0JuNTN6bmJR YXNEK1M2dWp5S0FXMjluVHBtVFQ0RmhqL0lMcXVPS0VjT2t6eDk3elRqVXlyU0wKYXNlWlZaNnFn eFZWbk5nTW40dU93c0lhL2cyNCtIb3YwUmVBdVM0UGh5SFBoTkhrRHV1Rlo3RS9RK1VrM3dqSgpH VCtLQlZLTDV5N09oYVpVUlloSW5yMCtSSDVTNmV3d3hGNUJTZlIwM2p2WE5GSHRIMUd2TW5QOFl4 SS82a3JmClo3T0hxYWJMVEdwRjVyenRvUnhBSmVwcmZ6KzVJNHVDeUxDVlhHTHlpVDl4K1pIRzlh Y3FxV0JVT2xmK2ZReDMKK2UzSmcrRUZjOTJQdEJ0MytIRXMrY1FvaC85NkhCTDJJUTkvbUdMQXZx MjM0ZEhVUTR2dzNqN3haSWNFUW15eApWQ0tXNVZlVVFsSWdXa3l4NGtVego9Um8veAotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============9047524983024913901==--