Menu

#57 RH 7.3 compile failure on v1.5

open-accepted
8
2003-07-10
2003-06-12
No

Compiles on Red Hat 7.3 systems continue to be a
problem. You said that you had a fix and it would show
up in 1.4.1, but I did not see that release become
available. I just grabbed 1.5 and got the same compile
errors.

In another bug you asked the poster what compiler was
being used. In the Red Hat 7.3 case it is gcc 2.96.

--Larry

In case you'd like to see the compile error again:

if gcc -DHAVE_CONFIG_H -I. -I. -I..
-I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H
-I/usr/lib/gnome-libs/include -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/include/orbit-1.0
-I/usr/include/gtk-1.2 -I/usr/X11R6/include
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/local/ssl/include -g -O2 -Wall -Wunused -MT
appfunctions.o -MD -MP -MF ".deps/appfunctions.Tpo" \
-c -o appfunctions.o `test -f 'appfunctions.c' ||
echo './'`appfunctions.c; \
then mv ".deps/appfunctions.Tpo" ".deps/appfunctions.Po"; \
else rm -f ".deps/appfunctions.Tpo"; exit 1; \
fi
appfunctions.c: In function `app_delete_interactive':
appfunctions.c:906: parse error before `*'
appfunctions.c:913: `erase' undeclared (first use in
this function)
appfunctions.c:913: (Each undeclared identifier is
reported only once
appfunctions.c:913: for each function it appears in.)
appfunctions.c:928: `temp' undeclared (first use in
this function)
appfunctions.c:943: `objectn' undeclared (first use in
this function)
appfunctions.c:954: `buf' undeclared (first use in this
function)
make[2]: *** [appfunctions.o] Error 1
make[2]: Leaving directory
`/home/lfahnoe/rpm/BUILD/directory_administrator-1.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/lfahnoe/rpm/BUILD/directory_administrator-1.5'
make: *** [all] Error 2

Discussion

  • Nobody/Anonymous

    Logged In: NO

    same problem for 1.5.1 :-(

    [snip]
    clude/gtk-1.2 -I/usr/include/glib-1.2
    -I/usr/lib/glib/include -I/usr/X11R6/include -g -O2 -Wall
    -Wunused -MT prefs.o -MD -MP -MF ".deps/prefs.Tpo" \
    -c -o prefs.o `test -f 'prefs.c' || echo './'`prefs.c; \
    then mv ".deps/prefs.Tpo" ".deps/prefs.Po"; \
    else rm -f ".deps/prefs.Tpo"; exit 1; \
    fi
    prefs.c: In function `load_prefs':
    prefs.c:56: parse error before `tls'
    prefs.c:134: `tls' undeclared (first use in this function)
    prefs.c:134: (Each undeclared identifier is reported only once
    prefs.c:134: for each function it appears in.)
    make[2]: *** [prefs.o] Error 1
    make[2]: Leaving directory
    `/home/richard/rpm/BUILD/directory_administrator-1.5.1/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory
    `/home/richard/rpm/BUILD/directory_administrator-1.5.1'
    make: *** [all] Error 2
    error: Bad exit status from /var/tmp/rpm-tmp.11389 (%build)

    RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.11389 (%build)

     
  • Manuel Amador (Rudd-O)

    Logged In: YES
    user_id=150358

    Yep, I'm on to this. The reason is because GCC 3.2 does not
    even warn about this, just chugs along. The solution is to
    find a compiler switch that will turn this situation into an
    error. I cannot (because of software conflicts) install GCC
    2.95. Please help me on this. Otherwise no matter what I
    do, every release would have new errors (for older platforms)
    like this. =(

     
  • Manuel Amador (Rudd-O)

    • priority: 5 --> 8
     
  • Manuel Amador (Rudd-O)

    • status: open --> open-accepted
     
  • Manuel Amador (Rudd-O)

    Logged In: YES
    user_id=150358

    will be fixed during the weekend

     

Log in to post a comment.

MongoDB Logo MongoDB