1.7.0.1 compilation fails on Fedora 14



I compiled and installed librep-0.91.0 and rep-gtk-0.90.4
RPMs on Fedora 14.  When I compile sawfish-1.7.0.1 RPM I get
the error:

    REP_DL_LOAD_PATH=../../..//src/.libexec REP_GTK_DONT_INITIALIZE=1 REP_LOAD_PATH=
    ../../../lisp:../../..//lisp rep compiler -f compile-batch widgets/color.jl
    widgets/color.jl:34: In function `make-color-item':
    widgets/color.jl:34: warning: too many arguments to `gtk-color-button-new-with-c
    olor' (1 given, 0 used)
    widgets/color.jl:35: warning: too many arguments to `gdk-color-parse-interp' (1 
    given, 0 used)
    widgets/color.jl:38: warning: too many arguments to `gtk-color-button-get-color-interp' (1 given, 0 used)
    widgets/color.jl:42: warning: too many arguments to `gtk-widget-show' (1 given, 0 used)
    widgets/color.jl:47: warning: too many arguments to `gtk-color-button-set-color' (2 given, 0 used)
    widgets/color.jl:47: warning: too many arguments to `gdk-color-parse-interp' (1 given, 0 used)
    widgets/color.jl:51: warning: too many arguments to `gtk-color-button-set-color' (2 given, 0 used)
    widgets/color.jl:51: warning: too many arguments to `gdk-color-parse-interp' (1 given, 0 used)
    rep: received fatal signal: Segmentation fault

    struct debug_buf common:
    REP_DL_LOAD_PATH=../../..//src/.libexec REP_GTK_DONT_INITIALIZE=1 REP_LOAD_PATH=../../../lisp:../../..//lisp rep compiler -f compile-batch widgets/file.jl

    Backtrace in `fatal_signal_handler':
            <__kernel_sigreturn+0>
            <(null)+12244264>
            <rep_mark_value+172>
            <(null)+12244264>
            <rep_mark_value+172>
            <Fgarbage_collect+125>
            <(null)+12147902>
            <rep_funcall+89>

    Lisp backtrace:
    rep: received fatal signal: Segmentation fault

    struct debug_buf common:

    Backtrace in `fatal_signal_handler':
            <__kernel_sigreturn+0>
            <(null)+5670184>
            <rep_mark_value+172>
            <(null)+5670184>
            <rep_mark_value+172>
            <Fgarbage_collect+125>
            <(null)+5613134>
            <(null)+5617800>

    Lisp backtrace:
    make[3]: *** [widget.jlc] Segmentation fault (core dumped)
    make[3]: *** Waiting for unfinished jobs....
    rep: received fatal signal: Segmentation fault

    struct debug_buf common:

    Backtrace in `fatal_signal_handler':
            <__kernel_sigreturn+0>
            <(null)+1336616>
            <rep_mark_value+172>
            <(null)+1336616>
            <rep_mark_value+172>
            <Fgarbage_collect+125>
            <(null)+1280943>
            <(null)+1284232>

    Lisp backtrace:
    make[3]: *** [widgets/file.jlc] Segmentation fault (core dumped)
    make[3]: *** [widgets/alist.jlc] Segmentation fault (core dumped)

This is the report at end of configure:

      == == == == == == == == == == == == ==

      sawfish:      1.7.0.1 'Night Power'

      == == == == == == == == == == == == ==

      prefix:       /usr
      exec_prefix:  /usr
      libdir:       /usr/lib

      == == == == == == == == == == == == ==

      compiler:     gcc
      cflags:       -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables 
      preprocessor: gcc -E
      cppflags:     
      ldflags:      
      makeflags:    

      == == == == == == == == == == == == ==

      rep:          0.91.0
      rep-gtk:      0.90.4
      glib:         2.26.0
      cairo:        1.10.0
      pango:        1.28.1
      gtk+:         2.22.0

      == == == == == == == == == == == == ==

      xserver:      X.Org X11R7

      == == == == == == == == == == == == ==

      image loader: GDK Pixbuf Xlib

      == == == == == == == == == == == == ==

      font loader:  Pango XFT

      == == == == == == == == == == == == ==

To build the RPMs I used:

    rpmbuild -ta <tarabll>

This uses directly the .spec file inside the tar.

I also had to edit librep .spec to leave only NEWS, README,
and TODO in %doc.  Perhaps the rest should be removed from
librep.spec.in.

Am I doing something wrong?

Many thanks,

Mihai


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]