From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Schwebel Subject: [PATCH] fix blkid.h include Date: Wed, 6 May 2009 13:35:50 +0200 Message-ID: <20090506113550.GQ15802@pengutronix.de> References: <20090505214214.GC4460@nb.net.home> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, util-linux-ng-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Karel Zak Return-path: Content-Disposition: inline In-Reply-To: <20090505214214.GC4460-sHeGUpI7y9L/9pzu0YdTqQ@public.gmane.org> Sender: util-linux-ng-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-fsdevel.vger.kernel.org When building util-linux-ng-2.15, I get this: make[3]: Entering directory `/ptx/work/octopus/WORK_2_B/rsc/svn/oselas/bsp/OSELAS.BSP-Pengutronix-AllYes-trunk/platform-phyCORE-PXA270.PCM990/build-target/util-linux-ng-2.15/mount' arm-iwmmx-linux-gnueabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -include ../config.h -I../include -DLOCALEDIR=\"/usr/share/locale\" -isystem /home/rsc/svn/oselas/bsp/OSELAS.BSP-Pengutronix-AllYes-trunk/platform-phyCORE-PXA270.PCM990/sysroot-target/include -isystem /home/rsc/svn/oselas/bsp/OSELAS.BSP-Pengutronix-AllYes-trunk/platform-phyCORE-PXA270.PCM990/sysroot-target/usr/include -fsigned-char -I/home/rsc/svn/oselas/bsp/OSELAS.BSP-Pengutronix-AllYes-trunk/platform-phyCORE-PXA270.PCM990/sysroot-target/usr/include -g -O2 -MT mount-fsprobe.o -MD -MP -MF .deps/mount-fsprobe.Tpo -c -o mount-fsprobe.o `test -f '../lib/fsprobe.c' || echo './'`../lib/fsprobe.c ../lib/fsprobe.c:10:19: error: blkid.h: No such file or directory The reason is that blkid.h comes from e2fsutils, which install the header file into /usr/include/blkid/blkid.h; /usr/include is also what the .pc file specifies for the include path for the CFLAGS. So IMHO the patch below must be applied to make it work. If this is not acceptable, a little bit more configure magic would be necessary. Signed-off-by: Robert Schwebel --- lib/fsprobe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: util-linux-ng-2.15/lib/fsprobe.c =================================================================== --- util-linux-ng-2.15.orig/lib/fsprobe.c +++ util-linux-ng-2.15/lib/fsprobe.c @@ -7,7 +7,7 @@ #include #include -#include +#include #include "blkdev.h" #include "canonicalize.h" -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | -- To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html