Bug 22916 - Running ./configure from Alien Arena source fails with newer versions of ode than 0.12
Summary: Running ./configure from Alien Arena source fails with newer versions of ode ...
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL: http://redc.planetarena.org/forum/sho...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-16 01:15 CEST by Kristoffer Grundström
Modified: 2018-04-17 10:52 CEST (History)
4 users (show)

See Also:
Source RPM: ode
CVE:
Status comment:


Attachments

Description Kristoffer Grundström 2018-04-16 01:15:35 CEST
Description of problem: I downloaded the source code for Alien Arena to see if they have fixed a crash that I have been able to reproduce more than once in Mageia 6. After I ran dnf build-dep alienarena and ran ./configure I got this error:

checking for ode/ode.h... no
./configure: line 413: test: ode.h: integer expression expected
configure: error: "Required ODE header file
./configure: line 302: return: ode.h: numeric argument required
./configure: line 312: exit: ode.h: numeric argument required
  
lib64ode-devel is installed and I tried to install libode-devel to see if that could make the issue disappear, but it couldn't be installed.

I therefor went to google the error mentioned on the first row and found this page that said that ode 0.12 and newer will give this error.

Version-Release number of selected component (if applicable): 0.15.2

How reproducible: All the time.

Steps to Reproduce:
1. Install lib64ode-devel.
2. Run the configure script for alienarena from the source code directory.
3. Voila! It fails to complete.
Kristoffer Grundström 2018-04-16 01:16:02 CEST

CC: (none) => hamnisdude

Comment 1 Marja Van Waes 2018-04-16 20:27:31 CEST
Maybe our Alien Arena or our Ode maintainer is willing to help, CC'ing them

CC: (none) => lists.jjorge, marja11, rverschelde
Summary: Running ./configure fails with newer versions of ode than 0.12 => Running ./configure from Alien Arena source fails with newer versions of ode than 0.12

Comment 2 Marja Van Waes 2018-04-17 10:52:26 CEST
@ Kristoffer

I regret having asked zézinho and akien for help, because our Bugzilla isn't the right place to ask for help if something doesn't work because it seems to needs a 6 year old unmaintained version of a package. This is not a Mageia bug.

Note that our alienarena-7.66 package built fine with ode 0.15.2:

* Thu May 25 2017 akien <akien> 7.66-8.mga6
+ Revision: 1104622
- Rebuild for ode 0.15.2

maybe having a good look at its spec file or patches helps you to find what you need to be able to use http://svn.icculus.org/alienarena/trunk/ with current Ode. 

If that doesn't help, you could ask on discuss@ml.mageia.org for help.


==>Btw, *where* is your bug report about the alienarena-7.66-8.mga6 crashes?<==

If you didn't file one: if they happen on a clean Mageia system (without third-party packages for things alienarena depends on), then that would be a valid issue to report in our Bugzilla!

Status: NEW => RESOLVED
Resolution: (none) => INVALID


Note You need to log in before you can comment on or make changes to this bug.