From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH 2/3] dhcp: update lfs file after gzip update to fix build fail Date: Wed, 09 Mar 2016 13:34:40 +0000 Message-ID: <1457530480.6973.150.camel@ipfire.org> In-Reply-To: <1457476785.6973.145.camel@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8296691602761083489==" List-Id: --===============8296691602761083489== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Hi, I just applied the update of gzip and it built through. So I believe we can drop the patch for DHCP. Best, -Michael On Tue, 2016-03-08 at 22:39 +0000, Michael Tremer wrote: > Hmm, this is not giving away much. I will have a look myself and get > back to you. This might take a few days though... > > -Michael > > On Tue, 2016-03-08 at 18:18 +0100, Marcel Lorenz wrote: > > :) as you wish: > > > > ***** > > Now you can type make to build ISC DHCP > > > > cd /usr/src/dhcp-4.3.1 && make -j5 > > make[1]: Entering directory '/usr/src/dhcp-4.3.1' > > Making all in bind > > make[2]: Entering directory '/usr/src/dhcp-4.3.1/bind' > > tar: Archive is compressed. Use -z option > > tar: Error is not recoverable: exiting now > > Makefile:33: recipe for target 'all' failed > > **** > > > > Marcel > > > > > > > > Am 2016-03-08 18:06, schrieb Michael Tremer: > > > I think this *should not* break. This might be a regression in > > > gzip > > > then. > > > > > > Do you have a snippet of the build log of the error? > > > > > > -Michael > > > > > > On Tue, 2016-03-08 at 18:03 +0100, Marcel Lorenz wrote: > > > > Am 2016-03-08 15:26, schrieb Michael Tremer: > > > > > Hi, > > > > > > > > > > what is the build issue you are trying to solve here? > > > > > > > > > > Copying in a highly outdated version of the bind libs is from > > > > > my > > > > > point > > > > > of view a big security risk. > > > > > > > > > > -Michael > > > > > > > > > > On Tue, 2016-03-08 at 11:09 +0100, Marcel Lorenz wrote: > > > > > > Signed-off-by: Marcel Lorenz > > > > Hi, > > > > > > > > you have right, the old bind is a security risk! > > > > > > > > This is the current lfs file without patch: > > > > ***** > > > > cd $(DIR_APP) && patch -Np1 <  > > > > $(DIR_SRC)/src/patches/dhcp/dhcp-stateless-DUID-LLT.patch > > > > > > > > # Remove bundled BIND stuff. > > > > # (requires newer autoconf) > > > > #rm -rfv $(DIR_APP)/bind/bind.tar.gz > > > > #cd $(DIR_APP) && autoreconf --verbose --force -- > > > > install > > > > > > > > cd $(DIR_APP) && \ > > > > ***** > > > > > > > > The error in log is "use tar axf to extract..." > > > > > > > > The old bind is extracted while make runs. After gzip update > > > > this > > > > not  > > > > working more automatic. > > > > They only need some files from bind archive to built the isc- > > > > dhcp  > > > > package. Bind itself is not used. > > > > (When i understood this correct) > > > > > > > > The: "cd $(DIR_APP)/bind && tar -axf bind.tar.gz" extract this > > > > before  > > > > make runs.. That's all.. > > > > > > > > Greetings, > > > > Marcel > > > > > > > > > > > > > > > > > > > > --- > > > > > >  lfs/dhcp | 10 ++-------- > > > > > >  1 file changed, 2 insertions(+), 8 deletions(-) > > > > > > > > > > > > diff --git a/lfs/dhcp b/lfs/dhcp > > > > > > index 9a89d40..cec8628 100644 > > > > > > --- a/lfs/dhcp > > > > > > +++ b/lfs/dhcp > > > > > > @@ -99,17 +99,11 @@ $(TARGET) : $(patsubst > > > > > > %,$(DIR_DL)/%,$(objects)) > > > > > >   cd $(DIR_APP) && patch -Np1 < > > > > > > $(DIR_SRC)/src/patches/dhcp/dhcp-gpxe-cid.patch > > > > > >   cd $(DIR_APP) && patch -Np1 < > > > > > > $(DIR_SRC)/src/patches/dhcp/dhcp-stateless-DUID-LLT.patch > > > > > >   > > > > > > - # Remove bundled BIND stuff. > > > > > > - # (requires newer autoconf) > > > > > > - #rm -rfv $(DIR_APP)/bind/bind.tar.gz > > > > > > - #cd $(DIR_APP) && autoreconf --verbose --force -- > > > > > > install > > > > > > - > > > > > > - cd $(DIR_APP) && \ > > > > > > - ./configure \ > > > > > > + cd $(DIR_APP)/bind && tar -axf bind.tar.gz > > > > > > + cd $(DIR_APP) && ./configure \ > > > > > >   --prefix=/usr \ > > > > > >   --sysconfdir=/etc/dhcp \ > > > > > >   --with-srv-lease- > > > > > > file=/var/state/dhcp/dhcpd.leases \ > > > > > > - --disable-static \ > > > > > >   --enable-paranoia \ > > > > > >   --enable-early-chroot \ > > > > > >   --disable-dhcpv6 > > > > --===============8296691602761083489== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEKCmlRSWNCQUFC Q2dBR0JRSlc0Q1p3QUFvSkVJQjU4UDl2a0FrSElIVVAvM1lycEZVMFNiT3JmK09lc1JzRXYzYk4K NE93ZHpYTEw4M0I1dk9HWlJCUkR0a3VrMGR0dXN6TWNkRmJnNDQ0MWFVbC93NEtkajFXV2pzZzlN R3c4OGQ3MApPMENpL3pjMFlmR3RwTkcxT0VSNXpTOHd6NXd2VnpQbUkyNEcvWTR2aTIrY1dqc2sr NEViN2ZWc0V0Kzd2cnZmCmk1cS9xdG0xVjJSZXFyaE5ML2J0NGpZUTA4R2JJNjMyS1JvU2hQclQ5 WDJ1SC9PNFRuRXp6MmdvQTRSWDlQczcKZmFvRDRrUzVMWEtRZFp1VDN6REhWVkRBWlNhWjJ1N3Jo d092RDdySm9PVEluNFhXWVNyZkdnQ1Z2aS82MmN3MQpZVURVSkg5VUZ1bTZFTHY5bGh3U3N2NmNK YjlMaUdncFZqeDk0WEpsTndKMmUyN2Z1MjArclJ1WSt0WUZvcVRhCnlVbE00ZElSWmVWcWxoV21l NTd0OHkxc1BxZDhWNUZzRlNKQ1VDeWhkTVdWYVUzU3FNREVRRVU5VHNNMW1MZ0gKZHhSemtXd0dJ SW52Q2RDVjAyVnZXd0plZk52MGhmaXEwOTBEbXFvV1Z6ek41OENNOEd4NUFtOHcxKy9kMXcrKwpp WkdDRDFuei83ajh6U0FZK3MwQmZFQ1FuMGphVitMRlBvRGJ3V0hTZG5FblRYdlk5REN2WFlHRHJZ cjh4enJKCmhkeCtYRzRlbUU5R3c2b2Nub0RKbDd1UmZPUCtjVnZ3L2tDaDNFbWgvRzZXUWhVakFv ZFNwMFY0R2U1YjlHYWcKK0ZOd1lRNkpvVFdQemVvbjNhTy9xemxXbnNickR4Q3VvN1dYNFl2NEVP OHVrRHlmZmZiVUkreE1kMjg1MlpiVApPVGhaSVFNQjNLMCtGWUlVQ2pScQo9NnR5LwotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============8296691602761083489==--