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
|