configure does not stay in chroot build root

I have a project that fails to build because the configure script does not stay within the build root.

The script checks for a directory /opt/openfire which gets installed by one of the deps.

When I build it locally, the build root does indeed have the directory and dependency but configure test fails.

If I create the /opt/openfire directory on the host itself (outside of build root) the configure script completes. So it seems to me the script is looking outside of the build script.

This probably isnt an OBS issue per se, but does anyone have any clues what could cause this. A link to my project is below and the configure script is there too.

https://build.opensuse.org/package/files?package=sipxopenfire&project=home%3Amww%3Afuse44

Hi
Build locally as in using osc?

Probably need to check this out…


Configure: WARNING: unrecognized options: --with-distdir


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.13-0.27-default
up 2 days 17:08, 4 users, load average: 0.02, 0.03, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Thanks for the quick reply. That option was somthing I was trying with the debug. I’ve removed it from the project and the error remains.

Yes, building with osc or using the build service still errors out and I think the main culprit is the error

checking for /opt/openfire… no
configure: WARNING: Cannot find OPENFIRE_HOME (/opt/openfire); openfire build disabled

I tried building it locally to make sure the build root did indeed have the /opt/openfire which it does. Its not until I put the directory on my host does the configure complete like its escaping the chroot.

-m