After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 316485 - xdamage/xfixes options not working as expected
xdamage/xfixes options not working as expected
Status: RESOLVED DUPLICATE of bug 341854
Product: gnome-mag
Classification: Deprecated
Component: magnifier-utility
0.12.x
Other Linux
: Normal normal
: ---
Assigned To: bill.haneman
bill.haneman
Depends on:
Blocks:
 
 
Reported: 2005-09-16 15:22 UTC by Sebastien Bacher
Modified: 2006-07-20 22:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
config.log from a cvs co and ./autogen.sh --prefix=/usr (47.67 KB, text/plain)
2005-09-16 17:00 UTC, Sebastien Bacher
Details
config.h file (2.40 KB, text/plain)
2005-09-16 17:01 UTC, Sebastien Bacher
Details

Description Sebastien Bacher 2005-09-16 15:22:59 UTC
With 2.12.1 or CVS on an Ubuntu current installation:
./configure:
...
checking for XDamageCreate in -lXdamage... yes
checking for XFixesCreateRegion in -lXfixes... yes
...

but the config.h:

"/* The DAMAGE extension is present */
/* #undef HAVE_DAMAGE */

/* The XFIXES extension is present */
/* #undef HAVE_XFIXES */"


And running magnifier prints warning about that
Comment 1 bill.haneman 2005-09-16 15:59:07 UTC
Need the whole log to comment on this.  Note that the config.h entry is correct
as far as I can see, doesn't it then go on to #define HAVE_XFIXES etc?

Please attach the config.log.  Sounds like a config issue on your end.
Comment 2 Sebastien Bacher 2005-09-16 17:00:48 UTC
Created attachment 52318 [details]
config.log from a cvs co and ./autogen.sh --prefix=/usr
Comment 3 Sebastien Bacher 2005-09-16 17:01:18 UTC
Created attachment 52319 [details]
config.h file
Comment 4 bill.haneman 2005-09-16 17:21:19 UTC
Note this snippet in config.log:

ac_cv_lib_Xdamage_XDamageCreate=yes
ac_cv_lib_Xfixes_XFixesCreateRegion=yes
ac_cv_lib_Xtst_XTestFakeKeyEvent=yes

I don't know why these aren't getting propagated to config.h, since the same
configure.in tests have been working on our Sun build systems and on my machine...

???
Comment 5 Carlos Eduardo Rodrigues Diógenes 2006-07-20 13:39:02 UTC
I don't know why this bug appear in the first page of the gnome-mag in bugzilla, and I never noted it in the current bug list. By the way I think that the bug #341854 resolved this issue, since I created the patch to #341854 when I installed Ubuntu in my machine and try to compile gnome-mag. The library was correct founded, like in the first post of this thread, but when running the damage listener doesn't work.

This bug can be marked like a duplication of #341854?
Comment 6 bill.haneman 2006-07-20 22:14:47 UTC
yes; the auto-tools have changed a lot since configure.in was first written, and I think some bad patches went in along the way.  Seems OK now. Please close if it's working for you now... seems to be working for me.
Comment 7 Carlos Eduardo Rodrigues Diógenes 2006-07-20 22:57:40 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 341854 ***