Your message dated Wed, 28 Jul 2010 22:17:34 +0000
with message-id <[email protected]>
and subject line Bug#583986: fixed in lxpanel 0.5.6-1
has caused the Debian Bug report #583986,
regarding lxpanel: FTBFS du to variable name already used
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
583986: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583986
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lxpanel
Version: 0.5.5-4
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu maverick ubuntu-patch
Hi,
On Ubuntu, we fixed a FTBFS du to a variable name already used in one header.
Patch included.
Regards,
Julien Lavergne
-- System Information:
Debian Release: squeeze/sid
APT prefers lucid-updates
APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500,
'lucid-proposed'), (500, 'lucid')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-22-generic (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru lxpanel-0.5.5/debian/patches/redefine-alarm-variable.patch lxpanel-0.5.5/debian/patches/redefine-alarm-variable.patch
--- lxpanel-0.5.5/debian/patches/redefine-alarm-variable.patch 1970-01-01 01:00:00.000000000 +0100
+++ lxpanel-0.5.5/debian/patches/redefine-alarm-variable.patch 2010-06-01 00:37:33.000000000 +0200
@@ -0,0 +1,38 @@
+#http://dep.debian.net/deps/dep3/
+Description: A patch to rename alarm variable already defined in include header.
+
+Origin: Ubuntu
+Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3007605&group_id=180858&atid=894871
+Author: Julien Lavergne <[email protected]>
+Last-Update: 2010-05-26
+
+--- lxpanel-0.5.5.orig/src/plugins/batt/batt.c
++++ lxpanel-0.5.5/src/plugins/batt/batt.c
+@@ -95,15 +95,15 @@ typedef struct {
+ typedef struct {
+ char *command;
+ sem_t *lock;
+-} alarm;
++} alarmStruct;
+
+ static void destructor(Plugin *p);
+ static void update_display(lx_battery *lx_b, gboolean repaint);
+
+-/* alarmProcess takes the address of a dynamically allocated alarm struct (which
++/* alarmProcess takes the address of a dynamically allocated alarmStruct struct (which
+ it must free). It ensures that alarm commands do not run concurrently. */
+ static void * alarmProcess(void *arg) {
+- alarm *a = (alarm *) arg;
++ alarmStruct *a = (alarmStruct *) arg;
+
+ sem_wait(a->lock);
+ system(a->command);
+@@ -157,7 +157,7 @@ void update_display(lx_battery *lx_b, gb
+ /* Run the alarm command if it isn't already running */
+ if (alarmCanRun) {
+
+- alarm *a = (alarm *) malloc(sizeof(alarm));
++ alarmStruct *a = (alarmStruct *) malloc(sizeof(alarmStruct));
+ a->command = lx_b->alarmCommand;
+ a->lock = &(lx_b->alarmProcessLock);
+
diff -Nru lxpanel-0.5.5/debian/patches/series lxpanel-0.5.5/debian/patches/series
--- lxpanel-0.5.5/debian/patches/series 2010-05-25 17:24:02.000000000 +0200
+++ lxpanel-0.5.5/debian/patches/series 2010-05-31 23:54:53.000000000 +0200
@@ -6,3 +6,4 @@
missing_glades.patch
default-config.patch
g_locale_to_utf8.patch
+redefine-alarm-variable.patch
--- End Message ---
--- Begin Message ---
Source: lxpanel
Source-Version: 0.5.6-1
We believe that the bug you reported is fixed in the latest version of
lxpanel, which is due to be installed in the Debian FTP archive:
lxpanel_0.5.6-1.debian.tar.gz
to main/l/lxpanel/lxpanel_0.5.6-1.debian.tar.gz
lxpanel_0.5.6-1.dsc
to main/l/lxpanel/lxpanel_0.5.6-1.dsc
lxpanel_0.5.6-1_amd64.deb
to main/l/lxpanel/lxpanel_0.5.6-1_amd64.deb
lxpanel_0.5.6.orig.tar.gz
to main/l/lxpanel/lxpanel_0.5.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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrew Lee (李健秋) <[email protected]> (supplier of updated lxpanel 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 28 Jul 2010 16:12:08 -0400
Source: lxpanel
Binary: lxpanel
Architecture: source amd64
Version: 0.5.6-1
Distribution: unstable
Urgency: low
Maintainer: Debian LXDE Packaging Team
<[email protected]>
Changed-By: Andrew Lee (李健秋) <[email protected]>
Description:
lxpanel - a lightweight desktop panel for X
Closes: 555575 577599 581980 583986
Changes:
lxpanel (0.5.6-1) unstable; urgency=low
.
* New upstream release (Closes:#555575, #577599, #581980)
- Reduced unnecessary flickers during resizing icon grid
- Fixed uninitialized variable that causes initial panel color
selector to be wrong
- Fixed unlikely memory leak in taskbar icon fetch
- Change alpha default to fully opaque
- Fixed failure to install CPU Frequency plugin icon
- Fixed failure to react to keyboard map changes initiated outside
the plugin
- Honor Terminal=true in menu and launchbar
- Implemented lxpanelctl config command
- Improved clock poll interval for format strings that do not change
every second
- Fixed conditions where on-disk configuration was not in sync with
actual configuration
- Replaced show_all with show on toplevel to avoid situation where
plugin loses control of children's visibility
- Fixed 64-bit clean regressions
- Fixed some issues with urgency notification
- Fixed race condition in task deletion, urgency timer could fire after
structure deleted
- Fixed race condition in UI draw, cell renderer could be called after
plugin structure deleted
- Fixed endianness clean issue in lxpanelctl
- Fixed segfault if g_locale_to_utf8 fails
- Fixed handling of "visible" flag in icon_grid_add
- Fixed crash following deleting a plugin from the right-click popup
with the configuration dialog open
- Fixed misoperation when symbol string does not have "+inet(evdev)"
- Forced group number value into valid range after Xkb query
- Ensure that group and symbol names are initialized on all flow paths
- Fixed buffer overflow in panel_draw_label_text
- Fixed crash when reconfiguring after tray selection failed
- Workaround for popup positioning
- Fixed CPUFreq plugin
- Changed behavior of strut in Autohide case
* Drop patches that included in upstream:
- g_locale_to_utf8.patch
- kbled.patch libtool-fix.patch
- panel_draw_label_text.patch
- sort_dirmenu.patch
* Applied redefine-alarm-variable.patch (Closes:#583986) from
Julien Lavergne <[email protected]>
* Bumped Standard-version to 3.9.1
Checksums-Sha1:
c0719fc83a32d7525802e61df6dd8b21772f7545 1483 lxpanel_0.5.6-1.dsc
fc5483e6016ac52c38b38274cca7661f2aa828ab 1074786 lxpanel_0.5.6.orig.tar.gz
ae1ddc690d5cee1f85782f33127d3fa16e279e03 20397 lxpanel_0.5.6-1.debian.tar.gz
194867d7ef28d29cb8ea5046b30c0af105737389 491798 lxpanel_0.5.6-1_amd64.deb
Checksums-Sha256:
bda68946f0002134093ccaa4be16b08742bec0cf62ce75d1953a6e8153b1aadf 1483
lxpanel_0.5.6-1.dsc
9c04839e2d23feec8b107a1d76899aca645416862b4b6ca01f8db743944348e1 1074786
lxpanel_0.5.6.orig.tar.gz
30ce0967c42e9a607fb5c36a1b87ea416cb56559b113e5ed80e68f4e9ab7489a 20397
lxpanel_0.5.6-1.debian.tar.gz
9dd4637fbcaffc8d825effbb2f63ccb9e85a7d440204fe5526e17442b37de189 491798
lxpanel_0.5.6-1_amd64.deb
Files:
fe9dc3eb3a84a6697cfb508ba16143fe 1483 x11 optional lxpanel_0.5.6-1.dsc
3c6b5498b5f4109c3913b10a66809fe6 1074786 x11 optional lxpanel_0.5.6.orig.tar.gz
42502951114cffa41b4788eebfb78b00 20397 x11 optional
lxpanel_0.5.6-1.debian.tar.gz
cfe8ca3b4c49af861bc57fde4aad6c76 491798 x11 optional lxpanel_0.5.6-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkxQqe8ACgkQnQYz4bYlCYXDcQCfR4oVBo4LhB6i+hWxWkfmM1dS
ZAEAnRG3J0HtSFx1hyhoIf3mwB2nBH7T
=mW12
-----END PGP SIGNATURE-----
--- End Message ---