[DRBD-user] drbd user guide / debian build of drbd-8.2 HEAD failed

Bruno Voigt Bruno.Voigt at ic3s.de
Mon Mar 3 10:09:46 CET 2008

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


I tried to build the drbd-8.2 HEAD version
according to the new user guide instructions.

system: debian amd64 sid

Unfortunately it fails
and in the 8.2.5 version there is no debian path included.

When will drbd 8.2.5 hit debian/experimental ? :-)


root at xen20a:/usr/src/drbd-8.2# dpkg-buildpackage -rfakeroot -b -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: source package drbd8
dpkg-buildpackage: source version 8.2.5-0
dpkg-buildpackage: source changed by Philipp Reisner <phil at linbit.com>
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dpatch  deapply-all
rm -rf patch-stamp patch-stampT debian/patched
rm -f build-arch-stamp build-indep-stamp #CONFIGURE-STAMP#
rm -f debian/drbd8.*
rm -f debian/drbd8-source.dirs
rm -f debian/kernel-patch-wup.kpatches 
debian/kernel-patch-wup.README.Debian debian/kernel-export-wup.patch
/usr/bin/make -C user clean
make[1]: Entering directory `/usr/src/drbd-8.2/user'
rm -f drbdadm_scanner.c drbdmeta_scanner.c
rm -f drbdsetup drbdadm drbdmeta drbdmeta_unfinished_rewrite *.o
rm -f drbd_buildtag.c drbd_strings.c
rm -f *~
make[1]: Leaving directory `/usr/src/drbd-8.2/user'
/usr/bin/make -C scripts clean
make[1]: Entering directory `/usr/src/drbd-8.2/scripts'
Makefile:48: No special distribution INITD
Makefile:49: setting INITD=/etc/init.d/ according to LSB
rm -f *~
rm -f datadisk
make[1]: Leaving directory `/usr/src/drbd-8.2/scripts'
/usr/bin/make -C benchmark clean
make[1]: Entering directory `/usr/src/drbd-8.2/benchmark'
rm -f dm io-latency-test
make[1]: Leaving directory `/usr/src/drbd-8.2/benchmark'
/usr/bin/make -C documentation clean
make[1]: Entering directory `/usr/src/drbd-8.2/documentation'
To clean the documentation: make doc-clean
make[1]: Leaving directory `/usr/src/drbd-8.2/documentation'
/usr/bin/make -C drbd clean
make[1]: Entering directory `/usr/src/drbd-8.2/drbd'
rm -rf .tmp_versions
rm -f *.[oas] *.ko .*.cmd .*.d .*.tmp *.mod.c .*.flags .depend .kernel*
make[1]: Leaving directory `/usr/src/drbd-8.2/drbd'
 debian/rules build
test -d debian/patched || install -d debian/patched
dpatch  apply-all
dpatch  cat-all  >>patch-stampT
mv -f patch-stampT patch-stamp
/usr/bin/make -C user
make[1]: Entering directory `/usr/src/drbd-8.2/user'
flex -s -odrbdadm_scanner.c drbdadm_scanner.fl
gcc -g -O2 -c -W -Wall -I../drbd   -c -o drbdadm_scanner.o drbdadm_scanner.c
drbdadm_scanner.c: In function âyy_get_next_bufferâ:
drbdadm_scanner.c:2090: warning: comparison between signed and unsigned
gcc -g -O2 -c -W -Wall -I../drbd   -c -o drbdadm_parser.o drbdadm_parser.c
gcc -g -O2 -c -W -Wall -I../drbd   -c -o drbdadm_main.o drbdadm_main.c
gcc -g -O2 -c -W -Wall -I../drbd   -c -o drbdadm_adjust.o drbdadm_adjust.c
gcc -g -O2 -c -W -Wall -I../drbd   -c -o drbdtool_common.o drbdtool_common.c
gcc -g -O2 -c -W -Wall -I../drbd   -c -o drbdadm_usage_cnt.o 
make[1]: *** No rule to make target `../drbd/drbd_buildtag.c', needed by 
`drbd_buildtag.c'.  Stop.
make[1]: Leaving directory `/usr/src/drbd-8.2/user'
make: *** [build-arch-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

More information about the drbd-user mailing list