Debian Bug report logs - #527518
umview: FTBFS: Cannot find linux/dirent.h

version graph

Package: umview; Maintainer for umview is Debian VSquare Team <virtualsquare@cs.unibo.it>; Source for umview is src:umview (PTS, buildd, popcon).

Reported by: Daniel Schepler <dschepler@gmail.com>

Date: Thu, 7 May 2009 21:54:39 UTC

Severity: serious

Tags: sid, upstream

Found in version umview/0.5-2

Fixed in version umview/0.6-1

Done: Ludovico Gardenghi <garden@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>:
Bug#527518; Package umview. (Thu, 07 May 2009 21:54:44 GMT) (full text, mbox, link).


Acknowledgement sent to Daniel Schepler <dschepler@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>. (Thu, 07 May 2009 21:54:56 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Daniel Schepler <dschepler@gmail.com>
To: submit@bugs.debian.org
Subject: umview: FTBFS: Cannot find linux/dirent.h
Date: Thu, 7 May 2009 14:45:27 -0700
Package: umview
Version: 0.5-2
Severity: serious

From my pbuilder build log:

...
/bin/sh ../libtool --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -I../include   -g -O2 -g -Wall -O2 -c -o libumlib_la-libummod.lo `test -f 'libummod.c' || echo './'`libummod.c
 cc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -g -Wall -O2 -c libummod.c  -fPIC -DPIC -o .libs/libumlib_la-libummod.o
libummod.c:28:26: error: linux/dirent.h: No such file or directory
libummod.c:34: warning: 'struct dirent' declared inside parameter list
libummod.c:34: warning: its scope is only this definition or declaration, which is probably not what you want
libummod.c:39: warning: 'struct dirent64' declared inside parameter list
make[3]: *** [libumlib_la-libummod.lo] Error 1
make[3]: Leaving directory `/tmp/buildd/umview-0.5/um_lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/umview-0.5'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/umview-0.5'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
-- 
Daniel Schepler





Information forwarded to debian-bugs-dist@lists.debian.org, Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>:
Bug#527518; Package umview. (Sat, 06 Jun 2009 23:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to Elías A. M. <ealmdz@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>. (Sat, 06 Jun 2009 23:39:02 GMT) (full text, mbox, link).


Message #10 received at 527518@bugs.debian.org (full text, mbox, reply):

From: Elías A. M. <ealmdz@gmail.com>
To: 527518@bugs.debian.org
Subject: Re: umview: FTBFS: Cannot find linux/dirent.h
Date: Sat, 6 Jun 2009 18:36:11 -0500
[Message part 1 (text/plain, inline)]
tags 527518 + patch

thanks

Add my patch.

diff -u umview-0.5/debian/changelog umview-0.5/debian/changelog
--- umview-0.5/debian/changelog
+++ umview-0.5/debian/changelog
@@ -1,3 +1,10 @@
+umview (0.5-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * my patch to bug #527518
+
+ -- Elías Alejandro Año Mendoza <ealmdz@gmail.com>  Sat, 06 Jun 2009
18:24:06 -0500
+
 umview (0.5-2) unstable; urgency=low

   * umview must recommend libpurelibc1, not 0.
only in patch2:
unchanged:
--- umview-0.5.orig/umbinfmt/umbinfmt.c
+++ umview-0.5/umbinfmt/umbinfmt.c
@@ -34,7 +34,7 @@
 #include <dlfcn.h>
 #include <pthread.h>
 #include <linux/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 #include <linux/unistd.h>
 #include <stdarg.h>
 #include <stdint.h>
only in patch2:
unchanged:
--- umview-0.5.orig/umdev/umdev.c
+++ umview-0.5/umdev/umdev.c
@@ -35,7 +35,7 @@
 #include <dlfcn.h>
 #include <pthread.h>
 #include <linux/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 #include <linux/unistd.h>
 #include <stdarg.h>
 #include <stdint.h>
only in patch2:
unchanged:
--- umview-0.5.orig/um_viewfs/gd64helper.c
+++ umview-0.5/um_viewfs/gd64helper.c
@@ -27,7 +27,7 @@
 #include <string.h>
 #include <unistd.h>
 #include <linux/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 #include <linux/unistd.h>
 #include <glib.h>
 #include <assert.h>
only in patch2:
unchanged:
--- umview-0.5.orig/xmview/um_basicio.c
+++ umview-0.5/xmview/um_basicio.c
@@ -40,7 +40,7 @@
 #include <stdio.h>
 #include <unistd.h>
 #include <linux/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 #include <config.h>
 #include "defs.h"
 #include "umproc.h"
only in patch2:
unchanged:
--- umview-0.5.orig/um_lib/libummod.c
+++ umview-0.5/um_lib/libummod.c
@@ -25,7 +25,7 @@
 #include <unistd.h>
 #include <linux/types.h>
 #include <sys/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 #include <linux/unistd.h>
 #include <errno.h>
 #include <config.h>
only in patch2:
unchanged:
--- umview-0.5.orig/umfuse/umfuse.c
+++ umview-0.5/umfuse/umfuse.c
@@ -37,7 +37,7 @@
 #include <pthread.h>
 #include <fuse.h>
 #include <linux/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 #include <linux/unistd.h>
 #include "module.h"
 #include "libummod.h"
only in patch2:
unchanged:
--- umview-0.5.orig/include/gd64helper.h
+++ umview-0.5/include/gd64helper.h
@@ -27,7 +27,7 @@

 #include <glib.h>
 #include <linux/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>


 typedef struct _dirdata dirdata;
only in patch2:
unchanged:
--- umview-0.5.orig/include/libummod.h
+++ umview-0.5/include/libummod.h
@@ -27,7 +27,7 @@
 #include <unistd.h>
 #include <linux/types.h>
 #include <sys/types.h>
-#include <linux/dirent.h>
+#include <dirent.h>
 #include <linux/unistd.h>
 #include <errno.h>



Elías
[Message part 2 (text/html, inline)]
[527518.patch (text/x-diff, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>:
Bug#527518; Package umview. (Sun, 07 Jun 2009 10:09:18 GMT) (full text, mbox, link).


Acknowledgement sent to Ludovico Gardenghi <garden@acheronte.it>:
Extra info received and forwarded to list. Copy sent to Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>. (Sun, 07 Jun 2009 10:09:18 GMT) (full text, mbox, link).


Message #15 received at 527518@bugs.debian.org (full text, mbox, reply):

From: Ludovico Gardenghi <garden@acheronte.it>
To: Elías A. M. <ealmdz@gmail.com>, 527518@bugs.debian.org
Subject: Re: [Pkg-vsquare-devel] Bug#527518: umview: FTBFS: Cannot find linux/dirent.h
Date: Sun, 7 Jun 2009 11:43:59 +0200
tags 527518 + upstream pending
thanks

On Sat, Jun 06, 2009 at 18:36:11 -0500, Elías A. M. wrote:

> Add my patch.

This issue has already been fixed in the SVN upstream. I'm working on
the upstream release; as soon as it's done (maybe today?) I'll also make
the correseponding Debian package.

Thanks for your patch. :-)
Ludovico
-- 
<garden@acheronte.it>        #acheronte (irc.freenode.net) ICQ: 64483080
GPG ID: 07F89BB8          Jabber: gardengl@gmail.com Yahoo: gardenghelle
-- This is signature nr. 5059




Tags added: upstream, pending Request was from Ludovico Gardenghi <garden@acheronte.it> to control@bugs.debian.org. (Sun, 07 Jun 2009 10:09:22 GMT) (full text, mbox, link).


Reply sent to Ludovico Gardenghi <garden@debian.org>:
You have taken responsibility. (Sun, 14 Jun 2009 22:07:56 GMT) (full text, mbox, link).


Notification sent to Daniel Schepler <dschepler@gmail.com>:
Bug acknowledged by developer. (Sun, 14 Jun 2009 22:07:56 GMT) (full text, mbox, link).


Message #22 received at 527518-close@bugs.debian.org (full text, mbox, reply):

From: Ludovico Gardenghi <garden@debian.org>
To: 527518-close@bugs.debian.org
Subject: Bug#527518: fixed in umview 0.6-1
Date: Sun, 14 Jun 2009 21:34:35 +0000
Source: umview
Source-Version: 0.6-1

We believe that the bug you reported is fixed in the latest version of
umview, which is due to be installed in the Debian FTP archive:

libumlib-dev_0.6-1_amd64.deb
  to pool/main/u/umview/libumlib-dev_0.6-1_amd64.deb
libumlib0_0.6-1_amd64.deb
  to pool/main/u/umview/libumlib0_0.6-1_amd64.deb
umview-mod-umdevtap_0.6-1_amd64.deb
  to pool/main/u/umview/umview-mod-umdevtap_0.6-1_amd64.deb
umview-mod-umlwip_0.6-1_amd64.deb
  to pool/main/u/umview/umview-mod-umlwip_0.6-1_amd64.deb
umview-mod-viewfs_0.6-1_amd64.deb
  to pool/main/u/umview/umview-mod-viewfs_0.6-1_amd64.deb
umview_0.6-1.diff.gz
  to pool/main/u/umview/umview_0.6-1.diff.gz
umview_0.6-1.dsc
  to pool/main/u/umview/umview_0.6-1.dsc
umview_0.6-1_amd64.deb
  to pool/main/u/umview/umview_0.6-1_amd64.deb
umview_0.6.orig.tar.gz
  to pool/main/u/umview/umview_0.6.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 527518@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ludovico Gardenghi <garden@debian.org> (supplier of updated umview package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 14 Jun 2009 20:49:41 +0200
Source: umview
Binary: umview libumlib0 libumlib-dev umview-mod-umlwip umview-mod-umdevtap umview-mod-viewfs
Architecture: source amd64
Version: 0.6-1
Distribution: unstable
Urgency: low
Maintainer: Debian VSquare Team <pkg-vsquare-devel@lists.alioth.debian.org>
Changed-By: Ludovico Gardenghi <garden@debian.org>
Description: 
 libumlib-dev - View-OS in user space - Development files
 libumlib0  - View-OS in user space - Support library for modules
 umview     - View-OS in user space - Core and base modules
 umview-mod-umdevtap - View-OS in user space - Virtual TUN/TAP module
 umview-mod-umlwip - View-OS in user space - LWIPv6 gateway module
 umview-mod-viewfs - View-OS in user space - Filesystem mangling modules
Closes: 527518
Changes: 
 umview (0.6-1) unstable; urgency=low
 .
   [ Filippo Giunchedi ]
   * Add DM-Upload-Allowed field
 .
   [ Ludovico Gardenghi ]
   * New upstream release
     + Fix "FTBFS: Cannot find linux/dirent.h" (new upstream corrects the
       path name and includes a .h with the needed definitions which are no
       more accessible.) (Closes: #527518)
   * Update standard-version to 3.8.1 (no changes needed).
   * Added missing misc:Depends to libumlib-dev.
   * Changed garden@acheronte.it with garden@debian.org.
   * Fixed versionless license file names.
Checksums-Sha1: 
 1ff879cc42767f820a7692f82fa034870c8d1452 1728 umview_0.6-1.dsc
 8a89b1e07b1ec01a59bffc2fa9d41992c08f2c29 629090 umview_0.6.orig.tar.gz
 f4777b1ae7473644eb65b0bc9d71e40750c84f0e 3537 umview_0.6-1.diff.gz
 8d0bba055420eb3faf4d88a58df0efd037316895 269020 umview_0.6-1_amd64.deb
 e768bb8e9d940ede96eb62d479742161e5105cd8 10028 libumlib0_0.6-1_amd64.deb
 d4c4c19cba05dd1555927615e8b9fb7db85312f4 17138 libumlib-dev_0.6-1_amd64.deb
 e0be61279f764250853a6c3fc16e569a2135b8fe 15070 umview-mod-umlwip_0.6-1_amd64.deb
 bf3505c34a0fd06d481923345a6c556244773d8c 10416 umview-mod-umdevtap_0.6-1_amd64.deb
 f2468407fd81c416c03af5397a4f6a3700bb98ae 15680 umview-mod-viewfs_0.6-1_amd64.deb
Checksums-Sha256: 
 2a97fd453eb62d4e4b606e7c6c287d48a95b8a933fe12bc101d08b2a78cde71b 1728 umview_0.6-1.dsc
 a6ec3fbda3cb714903e34b74f1d87de610179b0dc44707bb7aa79457f9df8fa7 629090 umview_0.6.orig.tar.gz
 ac0b603871aa08b000adf972090622133016861b73f9f5dc23388af6c6c6e561 3537 umview_0.6-1.diff.gz
 47ae34b0d77229a05250f6035ab9546bf20e4c818dbdc509a7972db6d93c7f06 269020 umview_0.6-1_amd64.deb
 8fc3fc747db81168a7930cd4852cb60f2ef60649ddc86d82f8013efa03d8e94f 10028 libumlib0_0.6-1_amd64.deb
 02b1e43aad77160b437cf9fc0c27d2802b520e29325d8ed157c325d5dbad6fba 17138 libumlib-dev_0.6-1_amd64.deb
 15451e947c30ec770db284a244b0ba8cc9ceed5895e1b3f108b57b4382cb6689 15070 umview-mod-umlwip_0.6-1_amd64.deb
 450c79f789602f0911c1e8d72fdf45024a50d7d2fe0a95edc8286927455b4bcd 10416 umview-mod-umdevtap_0.6-1_amd64.deb
 cfeb645d0c4bdf469ae8ffab0b5feb488790a15cf883b28ecfc465c4d2420d0a 15680 umview-mod-viewfs_0.6-1_amd64.deb
Files: 
 72bebd33b99f97fbc423bd33280a92e6 1728 misc optional umview_0.6-1.dsc
 b471df72013cce8fdcf9603023816f4c 629090 misc optional umview_0.6.orig.tar.gz
 8a613372f56a90fa0e0d00970cea5f12 3537 misc optional umview_0.6-1.diff.gz
 9288b71a5f86b3b8d1bbb907085f644a 269020 misc optional umview_0.6-1_amd64.deb
 649a9763a66b6a2a87617ba157ae73bb 10028 libs optional libumlib0_0.6-1_amd64.deb
 29c885466e57093b9ea52a2ae09979d8 17138 libdevel optional libumlib-dev_0.6-1_amd64.deb
 4a5d46efe9bc6a359741990e56a07d77 15070 misc optional umview-mod-umlwip_0.6-1_amd64.deb
 91868b9a01a5cc41e0a472566bf11f49 10416 misc optional umview-mod-umdevtap_0.6-1_amd64.deb
 de822364a010dc40c00c28d9855d40b1 15680 misc optional umview-mod-viewfs_0.6-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQEcBAEBCAAGBQJKNVQaAAoJEPXTSIpdwmASYUIIAJHAGcO8UBIkgdWj3Rqr+ZYJ
CTszfE+0fDDwj4s2iSxjvosQTKtoX0tfBY6PQrvgPUNqwG1ezpN5JmgmlQ/mYqYk
3RU/3F0B0b6f7+WBifAGoK8TqZhbnpRWXTBADw7BJ/eSEijzPERBtyG9mxBfPePx
84yj+YsVbZZ8JVgK3gl4wrrwJG0/IbnBHUUFOuDoXmV7m/SlFKFaQCPF54b/+qPb
Mv1Mi/ZCZBtO5PAbM1BbCmBkolDuG6n3wyeV2WO55zDkb6+RZ1BMghbvtwfNFgtP
JyLCV2RerQlCTRPvPR6o8zdPLBImGUaBSPSELaJ9w8NcSk+GgHjSlWesSlnDMkU=
=CVbh
-----END PGP SIGNATURE-----





Added tag(s) sid. Request was from Gerfried Fuchs <rhonda@deb.at> to control@bugs.debian.org. (Fri, 22 Jan 2010 09:51:07 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 07 Mar 2011 08:08:03 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 04:06:27 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.