Debian Bug report logs - #618778
desmume: FTBFS on kfreebsd-*: error: conflicting declaration 'typedef __mode_t mode_t'

version graph

Package: src:desmume; Maintainer for src:desmume is Debian Games Team <pkg-games-devel@lists.alioth.debian.org>;

Reported by: Cyril Brulebois <kibi@debian.org>

Date: Fri, 18 Mar 2011 13:03:01 UTC

Severity: serious

Found in version desmume/0.9.7-1

Fixed in version desmume/0.9.7-2

Done: Evgeni Golov <evgeni@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 Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#618778; Package src:desmume. (Fri, 18 Mar 2011 13:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Cyril Brulebois <kibi@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Fri, 18 Mar 2011 13:03:04 GMT) (full text, mbox, link).


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

From: Cyril Brulebois <kibi@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: desmume: FTBFS on kfreebsd-*: error: conflicting declaration 'typedef __mode_t mode_t'
Date: Fri, 18 Mar 2011 14:00:36 +0100
Source: desmume
Version: 0.9.7-1
Severity: serious
Justification: FTBFS
User: debian-bsd@lists.debian.org
Usertags: kfreebsd

Hi,

your package no longer builds on kfreebsd-*:
| g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"0.9.7\" -DPACKAGE_STRING=\"desmume\ 0.9.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"0.9.7\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=\"r0\" -DHAVE_LIBZ=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_LIBOSMESA=1 -DGLADEUI_UNINSTALLED_DIR=\"/build/buildd-desmume_0.9.7-1-kfreebsd-amd64-MMjfdv/desmume-0.9.7/src/gtk-glade/glade/\" -DFAKE_MIC=1 -DHAVE_LIBAGG=1 -DGETTEXT_PACKAGE=\"desmume\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DGDB_STUB=1 -I.  -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -I/usr/include/agg2      -g -O2 -MT cache.o -MD -MP -MF .deps/cache.Tpo -c -o cache.o `test -f 'utils/libfat/cache.cpp' || echo './'`utils/libfat/cache.cpp
| In file included from /usr/include/stdlib.h:320:0,
|                  from utils/libfat/mem_allocate.h:34,
|                  from utils/libfat/cache.cpp:43:
| /usr/include/sys/types.h:72:18: error: conflicting declaration 'typedef __mode_t mode_t'
| utils/libfat/libfat_pc.h:69:18: error: 'mode_t' has a previous declaration as 'typedef uint32_t mode_t'
| make[3]: *** [cache.o] Error 1

Wild guess, you're trying to redefine a type in a custom header due to
missing/wrong detection of a possibly existing one?

Full build logs:
  https://buildd.debian.org/status/package.php?p=desmume&suite=sid

KiBi.




Reply sent to Evgeni Golov <evgeni@debian.org>:
You have taken responsibility. (Thu, 24 Mar 2011 15:45:22 GMT) (full text, mbox, link).


Notification sent to Cyril Brulebois <kibi@debian.org>:
Bug acknowledged by developer. (Thu, 24 Mar 2011 15:45:22 GMT) (full text, mbox, link).


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

From: Evgeni Golov <evgeni@debian.org>
To: 618778-close@bugs.debian.org
Subject: Bug#618778: fixed in desmume 0.9.7-2
Date: Thu, 24 Mar 2011 15:43:14 +0000
Source: desmume
Source-Version: 0.9.7-2

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

desmume_0.9.7-2.diff.gz
  to main/d/desmume/desmume_0.9.7-2.diff.gz
desmume_0.9.7-2.dsc
  to main/d/desmume/desmume_0.9.7-2.dsc
desmume_0.9.7-2_amd64.deb
  to main/d/desmume/desmume_0.9.7-2_amd64.deb



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 618778@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Evgeni Golov <evgeni@debian.org> (supplier of updated desmume 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: SHA1

Format: 1.8
Date: Thu, 24 Mar 2011 15:33:12 +0100
Source: desmume
Binary: desmume
Architecture: source amd64
Version: 0.9.7-2
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Evgeni Golov <evgeni@debian.org>
Description: 
 desmume    - Nintendo DS emulator
Closes: 618778
Changes: 
 desmume (0.9.7-2) unstable; urgency=low
 .
   * Add 01_fix_mode_t_on_kfreebsd.patch to fix FTBFS on kfreebsd-*.
     Closes: #618778
Checksums-Sha1: 
 62041e8bc72ca2728cb952cbcf43dce3907e6988 1318 desmume_0.9.7-2.dsc
 3fbf0446479d4882b800f01f093964ca94af290b 8374 desmume_0.9.7-2.diff.gz
 b283b80c2499ab77bd797d44624d5486bad4ef6c 1917042 desmume_0.9.7-2_amd64.deb
Checksums-Sha256: 
 434f5e7072eabe3b43b1b8495aafb7693bbaf041a696575e8b234ae09a6e73d5 1318 desmume_0.9.7-2.dsc
 1898c57811299dc366d987f028c40f68b146633af9f5e7985cd682ddc5241604 8374 desmume_0.9.7-2.diff.gz
 8d94579bed8947d6cd10679309529c83a30cd265809485cdbc0e9c5c656ed8f6 1917042 desmume_0.9.7-2_amd64.deb
Files: 
 61dd169abd9748f7c380724d679064b5 1318 games extra desmume_0.9.7-2.dsc
 675248a88ce706c822dfa4d19ac88e8a 8374 games extra desmume_0.9.7-2.diff.gz
 390b4a88106f84ce23abf056100ac4df 1917042 games extra desmume_0.9.7-2_amd64.deb

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

iEYEARECAAYFAk2LWs8ACgkQJKAUGKwVtQy6DwCdEleG/8iuGESdyzRK2G8NvpHR
rQYAn2RXnP7Y6JTpnNSi0GjQMcp1dUxg
=Yjmn
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 22 Apr 2011 07:37: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 15:23:44 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.