From: Nicolas B. <ni...@bo...> - 2005-11-07 18:11:21
|
Hi Roberto, On Sun, 2005-11-06 at 15:57 -0500, Roberto C. Sanchez wrote: > I finally made some time to go back and finish up packaging version 0.2. > However, I have run into an issue. Debian Sarge, which I am currently > running, does not have a package for libXinerama.so. There is only a > package for libXinerama.a. This causes the build to fail on my machine > when building gddccontrol: > > main.c: In function `main': > main.c:312: error: `xineramacurrent' undeclared (first use in this > function) > main.c:312: error: (Each undeclared identifier is reported only once > main.c:312: error: for each function it appears in.) > main.c:307: warning: unused variable `event_base' > main.c:307: warning: unused variable `error_base' > > The variable xineramacurrent is defined in notebook.h, but is surrounded > like this: > > #ifdef HAVE_XINERAMA > int xineramacurrent; > int xineramanumber; > XineramaScreenInfo* xineramainfo; > #endif That's a known bug in 0.2, I provided a patch on the users list. > The cuplrit in main.c is not similarly surrounded. I am working on a > branch that I created from the Release-0_2 tag. I noticed that this is > no longer a problem in more recent CVS versions. If necessary, I can > wait for a new release. > > Any suggestions on what to do? What I suggest is that you wait a little. I will release 0.3 ASAP (probably this week), and a new version of the db too, because several major updates has been done since August (many new monitors, gnome applet). Best regards, Nicolas |