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 637984 - can't config startup-notification on x86_64
can't config startup-notification on x86_64
Status: RESOLVED NOTABUG
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2010-12-25 00:54 UTC by Robert Bruce Park
Modified: 2010-12-26 22:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Robert Bruce Park 2010-12-25 00:54:05 UTC
Hi,

When I attempt to 'jhbuild build gnome-shell' on Fedora 14 x86_64, I get this error:

checking whether stripping libraries is possible... yes
checking for X... no
configure: error: X11 development libraries/headers not found
*** Error during phase configure of startup-notification: ########## Error running ./configure --prefix /opt/gnome --libdir '/opt/gnome/lib64'  --disable-static --disable-gtk-doc  *** [1/1]

However, I was able to run configure successfully by adding these options to the commandline:

--x-includes=/usr/include/X11/ --x-libraries=/usr/lib64/X11/

So, the full config line looks like this:

./configure --prefix /opt/gnome --libdir '/opt/gnome/lib64'  --disable-static --disable-gtk-doc --x-includes=/usr/include/X11/ --x-libraries=/usr/lib64/X11/

Is this a bug in jhbuild? Or just some problem with my own system configuration? Google indicates that not a lot of people are being affected by this, so I'm not sure if this is just me or a legit problem with jhbuild. I'm assuming that this is only necessary on Fedora 14/x86_64 and that this in fact works fine for everybody else.

Also, other packages that look for X headers find them just fine, this problem is *only* with startup-notification.

Thanks.
Comment 1 Craig Keogh 2010-12-26 10:32:39 UTC
Thanks for the report. I am on Fedora 14 x86_64 too. Install the Fedora package 'libXt-devel' and retry ('jhbuild buildone -a startup-notification'). If this doesn't solve the problem, please reopen the bug.
Comment 2 Robert Bruce Park 2010-12-26 18:41:17 UTC
Alright, that fixed it. Can that be documented somewhere that's easy to find? A lot of the dependencies for jhbuilding GNOME are easy to figure out based on the config errors, but this one was terribly non-obvious.

Thanks.
Comment 3 Craig Keogh 2010-12-26 22:57:28 UTC
You could describe the problem and solution here: (create the page)
http://live.gnome.org/JhbuildIssues/startup-notification

Or file a bug with startup-notification asking for a change in the error message.