Avant tout, je tiens à dire que ceci est mon premier essai de création de rpm.

Résumé du test : sunbird

Résumé de la description :

URL Spec : http://anthony.piccolo.free.fr/sunbird-0.3.1-anthony.spec

URL SRPM ATTENTION je pars d'un tarball : http://releases.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/0.3.1/source/sunbird-0.3.1.source.tar.bz2

Description : Mozilla Sunbirdâ„¢ is a cross-platform calendar application, built upon
Mozilla Toolkit. Our goal is to bring Mozilla-style ease-of-use to your
calendar, without tying you to a particular storage solution.


Mes logs : build.log

A+ 🙂
Est ce que quelqu'un peut m'aider à trouver la solution à ce bloquage de création de rpm.

A+ 🙂
je ne suis pas un expert mais il doit manquer des bibliothèques pour le serveur X.
En regardant dans le configure.in, je trouve
*Linux
if test "$COMPILE_ENVIRONMENT"; then
if test "$MOZ_X11"; then
dnl ====================================================
dnl = Check if X headers exist
dnl ====================================================
_SAVE_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS $XCFLAGS"
AC_TRY_COMPILE([
#include <stdio.h>
#include <X11/Xlib.h>
#include <X11/Intrinsic.h>
],
[
Display *dpy = 0;
if ((dpy = XOpenDisplay(NULL)) == NULL) {
fprintf(stderr, ": can't open %s\n", XDisplayName(NULL));
exit(1);
}
], [],
[ AC_MSG_ERROR([Could not compile basic X program.]) ])
CFLAGS="$_SAVE_CFLAGS"
Je fais un "yum provides" pour chercher les libs
yum provides X11/Xlib.h
yum provides X11/Intrinsic.h
donc je dirais qu'il manque un
BuildRequires:  xorg-x11-devel
et bien sur installer le package 🙂
Salut,

Je comprends que tu ne puisse pas fournir le SRPM puisque la construction du paquet te pose problème.

Néanmoins, pour que nous puissions tester ton fichier spec, il faut que tu nous donne également les patches que tu utilises.
Dans ton log il y a :
checking for sys/int_types.h... no
que donne un
yum provides sys/int_types.h
?
Merci je test tous ces petites conseils dès que je récupére ma fedora. 🙂

A+ 🙂
En faite il me manquait libXt-devel.

J'ai mis à jour mes fichiers sur mon site. -->compilation super long.


A+ 🙂