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 558639 - cross-configuring interrupts due to a failing check for "OpenSSL directory"
cross-configuring interrupts due to a failing check for "OpenSSL directory"
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.10.9
Other All
: Normal normal
: 0.10.10
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-10-31 07:46 UTC by Andreas Frisch
Modified: 2008-10-31 18:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
config.log (105.18 KB, text/plain)
2008-10-31 07:47 UTC, Andreas Frisch
Details

Description Andreas Frisch 2008-10-31 07:46:49 UTC
Please describe the problem:
when switching to version 0.10.9, cross-configuring with OpenEmbedded fails due to a failing check for OpenSSL directory. Error message below, config.log following.

Steps to reproduce:
1. used bitbake package (correspponds to an ebuild file) from version 0.10.8
2. reversioned it to 0.10.9
3. ran bitbake gst-plugins-good


Actual results:
checking for OpenSSL directory... configure: error: cannot run test program while cross compiling


Expected results:
i'd expect the checking to be cross-compile proof

Does this happen every time?
yes

Other information:
maybe use AC_TRY_COMPILE in configure instead?
Comment 1 Andreas Frisch 2008-10-31 07:47:45 UTC
Created attachment 121716 [details]
config.log
Comment 2 Andreas Frisch 2008-10-31 14:14:32 UTC
--disable-apexsink is a workaround for right now
Comment 3 Sebastian Dröge (slomo) 2008-10-31 18:34:31 UTC
2008-10-31  Sebastian Dröge  <sebastian.droege@collabora.co.uk>

	* configure.ac:
	Use AC_TRY_COMPILE instead of AC_TRY_RUN as the result of the linking
	is what is interesting, not that it actually runs.
	Fixes cross-compilation and fixes bug #558639.