Debian Bug report logs -
#679328
eclipse: FTBFS with glib 2.32+
Reported by: Jeremy Bicha <jeremy@bicha.net>
Date: Wed, 27 Jun 2012 22:03:04 UTC
Severity: normal
Tags: patch
Found in version eclipse/3.8.0~rc4-1
Fixed in version eclipse/3.8.1-1
Done: Jakub Adam <jakub.adam@ktknet.cz>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Orbital Alignment Team <pkg-java-maintainers@lists.alioth.debian.org>:
Bug#679328; Package eclipse.
(Wed, 27 Jun 2012 22:03:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Jeremy Bicha <jeremy@bicha.net>:
New Bug report received and forwarded. Copy sent to Debian Orbital Alignment Team <pkg-java-maintainers@lists.alioth.debian.org>.
(Wed, 27 Jun 2012 22:03:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: eclipse
Version: 3.8.0~rc4-1
Severity: normal
Tags: patch
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: glib-2.32-ftbfs
Including invidiual glib headers has been deprecated for several years.
Starting with glib 2.32 it is now mandatory to include glib.h instead
of individual headers [1], or the compiler will generate an error.
With the notable exception of:
glib/gi18n.h
glib/gi18n-lib.h
glib/gprintf.h
glib/gstdio.h
Those header files are still meant to be included separately.
Development releases of 2.34 (2.33.x) are available in experimental.
During a test-rebuild eclipse failed to build with the new glib [2].
Please update eclipse at your earliest convenience, so once we move
the glib version from experimental to unstable, your package will remain
buildable. Note that this change won't be made before Wheezy is released.
Usually, simply replacing #include <glib/foo.h> with #include <glib.h>
is all that is needed (while keeping the above list of exceptions in
mind)
You can use the glib version from experimental to test if your package
builds correctly.
Patch attached.
Thanks!
Jeremy,
on behalf of the Debian GNOME team.
[1] http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b50569
[2] https://launchpadlibrarian.net/108718133/buildlog_ubuntu-quantal-i386.eclipse_3.8.0~rc3-4_FAILEDTOBUILD.txt.gz
- -- System Information:
Debian Release: wheezy/sid
APT prefers quantal-updates
APT policy: (500, 'quantal-updates'), (500, 'quantal-security'),
(500, 'quantal-proposed'), (500, 'quantal'), (100,
'quantal-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.5.0-1-generic (SMP w/2 CPU cores)
[glib-single-include.patch (application/octet-stream, attachment)]
Added tag(s) pending.
Request was from Jakub Adam <jakub.adam@ktknet.cz>
to control@bugs.debian.org.
(Sat, 30 Jun 2012 20:21:08 GMT) (full text, mbox, link).
Reply sent
to Jakub Adam <jakub.adam@ktknet.cz>:
You have taken responsibility.
(Sun, 14 Oct 2012 13:36:03 GMT) (full text, mbox, link).
Notification sent
to Jeremy Bicha <jeremy@bicha.net>:
Bug acknowledged by developer.
(Sun, 14 Oct 2012 13:36:03 GMT) (full text, mbox, link).
Message #12 received at 679328-close@bugs.debian.org (full text, mbox, reply):
Source: eclipse
Source-Version: 3.8.1-1
We believe that the bug you reported is fixed in the latest version of
eclipse, which is due to be installed in the Debian FTP archive.
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 679328@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jakub Adam <jakub.adam@ktknet.cz> (supplier of updated eclipse 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 Oct 2012 14:59:33 +0200
Source: eclipse
Binary: eclipse eclipse-jdt eclipse-pde eclipse-platform eclipse-platform-data eclipse-rcp libequinox-osgi-java
Architecture: source all amd64
Version: 3.8.1-1
Distribution: experimental
Urgency: low
Maintainer: Debian Orbital Alignment Team <pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Jakub Adam <jakub.adam@ktknet.cz>
Description:
eclipse - Extensible Tool Platform and Java IDE
eclipse-jdt - Eclipse Java Development Tools (JDT)
eclipse-pde - Eclipse Plug-in Development Environment (PDE)
eclipse-platform - Eclipse platform without development plug-ins
eclipse-platform-data - Eclipse platform without development plug-ins (data)
eclipse-rcp - Eclipse Rich Client Platform (RCP)
libequinox-osgi-java - Equinox OSGi framework
Closes: 679328 679423
Changes:
eclipse (3.8.1-1) experimental; urgency=low
.
* New upstream release.
* Update extended description of eclipse-platform-data (Closes: #679423).
* Fix libgnomeproxy compilation with glib >= 2.32 (Closes: #679328).
* Expose org.eclipse.jface and its dependencies in /usr/share/java.
* Don't let patches delete files.
- Works around dpkg bug #683547.
- Affected patches are use-deb-build-compiler-flags.patch and
find-tomcat-libs.patch.
* Refreshed d/patches/eclipse-help-fix-jsp-precompilation.patch.
Checksums-Sha1:
bd112c84f8acd2fafb871aabe153a69c8136916d 3044 eclipse_3.8.1-1.dsc
9b8bb069eea91ac7f1b7a3295803056e50e31fa1 47855736 eclipse_3.8.1.orig.tar.xz
9928550f6bef9e67e100c4465bf81c8d70196cf7 120739 eclipse_3.8.1-1.debian.tar.gz
2458e59108d61f106cffcdea7b229b78945e8d6a 56088 eclipse_3.8.1-1_all.deb
2aba9c4e5e7f47e48a34fa091981dd01ada43b24 21223430 eclipse-jdt_3.8.1-1_all.deb
616d19a1ac7223f8de511687b27fe9ce65dfdc3e 68493500 eclipse-pde_3.8.1-1_amd64.deb
ce01cb1f39228d8923a5b1939b3d03aa27de04d9 169562 eclipse-platform_3.8.1-1_amd64.deb
a260a9b500640c37a00904a16e3552deaf104c68 34281746 eclipse-platform-data_3.8.1-1_all.deb
aa2fe1b819a473b44623153ede80c7a5f1548ced 7171384 eclipse-rcp_3.8.1-1_amd64.deb
fa827f6d8cd5a13a83116065ab0f3ad19e16f709 2735068 libequinox-osgi-java_3.8.1-1_all.deb
Checksums-Sha256:
2d52249fcbd04ce88afa486875b6334a171a5cf05cc0411891ec2761a22550d1 3044 eclipse_3.8.1-1.dsc
7ceb45ced36f870163b5e64c950f2fcf2a9ebdb85edf5953677c883c32a09b62 47855736 eclipse_3.8.1.orig.tar.xz
1a72fa737f08c7248cc2aaa772ca3d72e3b0be9cc809ee036a7b507017eb2868 120739 eclipse_3.8.1-1.debian.tar.gz
273c8e4b026651499b200f04e47ac611405ebd6b790d51cded11f7b5d2ab8131 56088 eclipse_3.8.1-1_all.deb
84aec14825d82d7dab65e19e3f89edfedd93793b6cc79039d372434b72ae6cf0 21223430 eclipse-jdt_3.8.1-1_all.deb
a45e6eddbbdd4fc32174582bb431daefea3aa13ca2b6120fabbcae569f80e516 68493500 eclipse-pde_3.8.1-1_amd64.deb
2bc625b39d4454dd6b691bf9ffefc23398b49ca82cd49b049f81987e4d09bd7c 169562 eclipse-platform_3.8.1-1_amd64.deb
086bdb0edd0e8d0ed7de67eef5f06c77712f838aa4bc661e69956bbb1a3b1dfb 34281746 eclipse-platform-data_3.8.1-1_all.deb
7e4ce1d7d23d3dbf57ff2f4429cd8a24f09a9acf81daa6a28cadf0961c367bd3 7171384 eclipse-rcp_3.8.1-1_amd64.deb
17ef514848063065a70fd64065930f36768819027fb869e635f921ea3df21364 2735068 libequinox-osgi-java_3.8.1-1_all.deb
Files:
441362aff0496440cfdee7516a521b4d 3044 devel optional eclipse_3.8.1-1.dsc
335ba1388b1b664076b5489c9d23a898 47855736 devel optional eclipse_3.8.1.orig.tar.xz
9db1059d4b48d192dca8aaf6bbfe3845 120739 devel optional eclipse_3.8.1-1.debian.tar.gz
5ef6b29be4eabc3fa997bedf67c88ddc 56088 devel optional eclipse_3.8.1-1_all.deb
43339988f1ff22be9302f529d5723fa5 21223430 devel optional eclipse-jdt_3.8.1-1_all.deb
9c6d53d6c2039237d169a78b0aacc36b 68493500 devel optional eclipse-pde_3.8.1-1_amd64.deb
d3f7ed99039fd8b2969e828ee58f60f5 169562 devel optional eclipse-platform_3.8.1-1_amd64.deb
09b2b931355722fb09a251c326a855a8 34281746 devel optional eclipse-platform-data_3.8.1-1_all.deb
08128cc1763f6cf586e72a4657cde0ab 7171384 devel optional eclipse-rcp_3.8.1-1_amd64.deb
d3314ff18bc81a2d03e6b67b7f58c036 2735068 java optional libequinox-osgi-java_3.8.1-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJQersDAAoJEAVLu599gGRCDGoP/ii33jenblLEp3Bx3GrS8qlV
bSM3oxM2gLKeewFzQqKXcyK49uIQcb2U8OXlQsnAnN0LMNKtIwT+DYnY3vbLFAHE
bU4FMHANwq9GpD99b2utq+owEqB0lAGq2NN23bwDVPZQUhx2Qmppi7FBS4oLNSS9
0JrSpx0Qlu1wx7XFo7HsoSURe9i/3PMqjWR9bKJeLHCRPJyg6q5bCTcT8d88youT
mDJvYhcqaKkKOHL3/PTDbVZrR6OH8CwXARJugVxMCHds/TKR0R2r/5orFUV3Al9g
p2CiRzrdSqWtxVHV60z2RQxWW01i3ZWeZHDjUA+CxppQ6JYq4JpHWXtabpGxep8Y
JUtYcllrDrsoqEyzfxpkpCua+RGQzfKF1at62rQ51I1PSkJB7zgWT9NKE84jaAa4
PyZkOCvX4ZozxEcQ1PBi2cyM8TD4Y2CXtKRo2OHjRvJLuW3hsu+qVUwY1AjyXAiI
g76uRuKEbQmurGskXEio/Fnwg3vBlYaodO5eOez1W+x8h4N5SVgppLW2xQGXDX2n
cX4RFWHNfxxcm/OBF3bUlepoGu0t2b0CeIrhzwIPt8qDEfAArN77zld9xJISl0ye
+bRqbMKJNwK79P5Gmt0vaGjYTNvdaVjJL1ln0laQ3AKlXoatgiqdy5/gXysyyavU
BxBRXRuwluoSjzi7OZlM
=vI44
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 12 Jul 2013 07:27:32 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:
Sat Jan 13 03:35:57 2018;
Machine Name:
beach
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.