build problem for x86_64
Michael Schwendt
bugs.michael at gmx.net
Sat Sep 16 18:07:35 UTC 2006
On Sat, 16 Sep 2006 18:31:50 +0200, Frank Büttner wrote:
> Rex Dieter schrieb:
> > Frank Büttner wrote:
> >> Hello, for the new ctapi package version 2.0.11 I must disable the EMT64
> >> build, because the install script fails.
> >
> > A reference to a failed build.log would help. (:
> >
> > -- Rex
> >
> here:
> http://buildsys.fedoraproject.org/logs/fedora-development-extras/17701-ctapi-cyberjack-2.0.11-4.fc6/x86_64/build.log
>
Just by skimming over the log, three things can be discovered:
> + export CFLAGS
> + ./configure --disable-static
Why doesn't it use the %configure macro?
> + make DESTDIR=/var/tmp/ctapi-cyberjack-2.0.11-4.fc6-root-mockbuild install
> Making install in doc
[...]
> /bin/sh ../mkinstalldirs /var/tmp/ctapi-cyberjack-2.0.11-4.fc6-root-mockbuild/usr/lib
It here installs into /usr/lib instead of /usr/lib64, either because
that is hardcoded somewhere or because %configure isn't used (and
%_libdir is /usr/lib).
> mv '/var/tmp/ctapi-cyberjack-2.0.11-4.fc6-root-mockbuild/usr/lib64/libctapi-cyberjack*' /var/tmp/ctapi-cyberjack-2.0.11-4.fc6-root-mockbuild/usr/lib64/ctapi/
Here something is done in %_libdir = /usr/lib64, but the software was
configured with libdir = /usr/lib
More information about the fedora-extras-list
mailing list