2008-10-15 03:51:10 |
Mitsuya Shibata |
bug |
|
|
added bug |
2008-10-15 11:32:18 |
Mitsuya Shibata |
description |
HOST_NOT_FOUND symbol conflicts netdb.h in glibmm2.4 2.18.0. This problem cause FTBFS bug for a package (some packages?). Latest upstream (trunk) resolved this problem, but 2.18.0 branch are fixed it. Please backport upstream patch.
Upstream bug report:
http://bugzilla.gnome.org/show_bug.cgi?id=529496
Upstream patch:
http://svn.gnome.org/viewvc/glibmm/trunk/gio/src/error.hg?r1=544&r2=735
Fedora's resolution:
https://bugzilla.redhat.com/show_bug.cgi?id=449225
http://cvs.fedoraproject.org/viewvc/rpms/glibmm24/devel/glibmm-2.18.0-gio-header-fix.patch?view=log
Affected package:
https://bugs.launchpad.net/ubuntu/+source/jd/+bug/274062 |
HOST_NOT_FOUND symbol conflicts netdb.h in glibmm2.4 2.18.0. This problem cause FTBFS bug for a package (some packages?). Latest upstream (trunk) resolved this problem, but 2.18.0 branch are fixed it. Please backport upstream patch.
Upstream bug report:
http://bugzilla.gnome.org/show_bug.cgi?id=529496
Upstream patch:
http://svn.gnome.org/viewvc/glibmm/trunk/gio/src/error.hg?r1=544&r2=735
Fedora's resolution:
https://bugzilla.redhat.com/show_bug.cgi?id=449225
http://cvs.fedoraproject.org/viewvc/rpms/glibmm24/devel/glibmm-2.18.0-gio-header-fix.patch?view=log
Affected package:
https://bugs.launchpad.net/ubuntu/+source/jd/+bug/274062
Reproducer from GNOME bugzilla:
test.cc
---
#include <netdb.h>
#include <giomm/file.h>
int main()
{
Gio::File::create_for_path("");
return 0;
}
---
sudo apt-get install libglibmm-2.4-dev pkg-config build-essential
g++ `pkg-config --cflags --libs giomm-2.4` test.cc -o test
Error:
In file included from /usr/include/giomm-2.4/giomm/file.h:39,
from test.cc:2:
/usr/include/giomm-2.4/giomm/error.h:72: error: expected identifier before numeric constant
/usr/include/giomm-2.4/giomm/error.h:72: error: expected `}' before numeric constant
/usr/include/giomm-2.4/giomm/error.h:72: error: expected unqualified-id before numeric constant
/usr/include/giomm-2.4/giomm/error.h:78: error: expected `)' before 'error_code'
/usr/include/giomm-2.4/giomm/error.h:79: error: expected `)' before '*' token
/usr/include/giomm-2.4/giomm/error.h:80: error: 'Code' does not name a type
/usr/include/giomm-2.4/giomm/error.h:83: error: expected unqualified-id before 'private'
/usr/include/giomm-2.4/giomm/error.h:92: error: 'friend' used outside of class
/usr/include/giomm-2.4/giomm/error.h:97: error: expected declaration before '}' token
|
|
2008-10-15 11:35:29 |
Mitsuya Shibata |
bug |
|
|
added attachment 'glibmm2.4_2.18.0-1ubuntu1.debdiff' (glibmm2.4_2.18.0-1ubuntu1.debdiff) |
2008-10-16 06:59:24 |
Mitsuya Shibata |
bug |
|
|
added subscriber Ubuntu Sponsors for main |
2008-10-23 11:22:56 |
Sebastien Bacher |
glibmm2.4: status |
New |
Incomplete |
|
2008-10-23 11:22:56 |
Sebastien Bacher |
glibmm2.4: importance |
Undecided |
Low |
|
2008-10-23 11:22:56 |
Sebastien Bacher |
glibmm2.4: statusexplanation |
|
thank you for your work there, there is a new version available which fix the issue, could you do the update? |
|
2008-10-23 18:12:10 |
Mitsuya Shibata |
bug |
|
|
added attachment 'glibmm2.4_2.18.1-1.debdiff' (glibmm2.4_2.18.1-1.debdiff) |
2008-10-23 18:13:54 |
Mitsuya Shibata |
bug |
|
|
added attachment 'diffstat.txt' (diffstat.txt) |
2008-10-23 18:14:56 |
Mitsuya Shibata |
bug |
|
|
added attachment 'changelog.diff' (Diff of original ChangeLogs) |
2008-10-23 18:16:04 |
Mitsuya Shibata |
bug |
|
|
added attachment 'pbuilder.log' (Build log by pbuilder) |
2008-10-24 08:59:12 |
Sebastien Bacher |
glibmm2.4: status |
Incomplete |
Fix Released |
|
2008-10-24 08:59:12 |
Sebastien Bacher |
glibmm2.4: statusexplanation |
thank you for your work there, there is a new version available which fix the issue, could you do the update? |
Getting binaries for intrepid...
[Updating] glibmm2.4 (2.18.0-1 [Ubuntu] < 2.18.1-1 [Debian])
* Trying to add glibmm2.4...
- <glibmm2.4_2.18.1-1.dsc: downloading from http://ftp.debian.org/debian/>
- <glibmm2.4_2.18.1-1.diff.gz: downloading from http://ftp.debian.org/debian/>
- <glibmm2.4_2.18.1.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
I: glibmm2.4 [main] -> libglibmm-2.4-1c2a_2.18.0-1 [main].
I: glibmm2.4 [main] -> libglibmm-2.4-dev_2.18.0-1 [main].
I: glibmm2.4 [main] -> libglibmm-2.4-dbg_2.18.0-1 [main].
I: glibmm2.4 [main] -> libglibmm-2.4-doc_2.18.0-1 [main].
|
|
2011-02-17 13:04:33 |
Daniel Holbach |
removed subscriber [DEPRECATED] Ubuntu Sponsors for main |
|
|
|