[Drbd-dev] Re: [DRBD-cvs] svn commit by lars - r2551 - in
branches/drbd-0.7: . drbd drbd/linux scripts - fix some odities
in the paranoia checks of our build sy
Lars Marowsky-Bree
lmb at suse.de
Mon Oct 30 23:29:35 CET 2006
On 2006-10-24T16:48:35, Lars Marowsky-Bree <lmb at suse.de> wrote:
This seems to have gotten lost. Can I interest you in the patch again?
> On 2006-10-19T16:56:00, drbd-cvs at lists.linbit.com wrote:
>
> > Author: lars
> > Date: 2006-10-19 16:55:58 +0200 (Thu, 19 Oct 2006)
> > New Revision: 2551
> >
> > Added:
> > branches/drbd-0.7/scripts/get_uts_release.sh
> > Modified:
> > branches/drbd-0.7/Makefile
> > branches/drbd-0.7/drbd.spec.in
> > branches/drbd-0.7/drbd/Makefile
> > branches/drbd-0.7/drbd/drbd_worker.c
> > branches/drbd-0.7/drbd/linux/drbd_config.h
> > branches/drbd-0.7/scripts/adjust_drbd_config_h.sh
> > Log:
> > fix some odities in the paranoia checks of our build system,
> > should build agains 2.6.18 now out of the box.
>
> That actually introduced a bug: building the tgz now requires the
> kernel source to be installed, which is in fact only required when the
> kernel modules are built (and which could happen on another system).
>
> How about the rather simple patch attached instead?
>
>
>
> --
> High Availability & Clustering
> SUSE Labs, Research and Development
> SUSE LINUX Products GmbH - A Novell Business -- Charles Darwin
> "Ignorance more frequently begets confidence than does knowledge"
>
> Index: Makefile
> ===================================================================
> --- Makefile (revision 2564)
> +++ Makefile (working copy)
> @@ -160,9 +160,6 @@
>
> KDIR := $(shell echo /lib/modules/`uname -r`/build)
> KVER := $(shell KDIR=$(KDIR) O=$(O) scripts/get_uts_release.sh)
> -ifeq ($(KVER),)
> -$(error "could not determine uts_release")
> -endif
>
> kernel-patch: drbd/drbd_buildtag.c
> set -o errexit; \
> @@ -173,6 +170,10 @@
>
> # maybe even dist/RPMS/$(ARCH) ?
> rpm: tgz
> + @if [ -z "$(KVER)" ]; then \
> + echo "Could not determine uts_release" ; \
> + false ; \
> + fi
> mkdir -p dist/BUILD \
> dist/RPMS \
> dist/SPECS \
> _______________________________________________
> drbd-dev mailing list
> drbd-dev at lists.linbit.com
> http://lists.linbit.com/mailman/listinfo/drbd-dev
Sincerely,
Mit freundlichen Grüßen,
Lars Marowsky-Brée
--
High Availability & Clustering
SUSE Labs, Research and Development
SUSE LINUX Products GmbH - A Novell Business -- Charles Darwin
"Ignorance more frequently begets confidence than does knowledge"
More information about the drbd-dev
mailing list