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

can't build librl or binutils!




    Here is the situation I am worried about:


                           ./debian.rules build ?
   -----------------+-----------------------------------------
       package      | old Slackware setup  | new Debian setup
   -----------------+----------------------+------------------
   librl-2.0.3-2    |         yes          |     NO
   -----------------+----------------------+------------------
   binutils-2.5.2-3 |         yes          |     NO
   -----------------+----------------------+-------------------


    For reference, here is the tail-end of the respective console
outputs from the two jobs that failed.

first, librl-2.0.3-2.tar.gz
---------------------------- quote ------------------------------
[...]
/usr/bin/mkimage: error running 'nm --no-cplus librl.so.2.0.3 | grep
"D __NEEDS_SHRLIB_" > jump/jump.undefs; exit 0'

mkimage v2.17
Reading configuration files from jump
Recording new library parameters.
executing:ld -x -Ttext 603ff000 -o librl.so.2.0.3 jump/__jump.o
jump/libreadline.a /usr/lib/libtermcap.a -lc
/usr/lib/gcc-lib/i486-debian-linux/2.6.3/libgcc.a -lc
make[1]: *** [jump/libreadline.a] Error 1
make[1]: Leaving directory
`/G/DEBIAN/debian-0.93R6/devel/librl-build/librl-2.0.3/readline'
make: *** [build] Error 2
------------------------- unquote --------------------------------


second, binutils-2.5.2-3.tar.gz
------------------------- quote ---------------------------------
[...]
rm -f 64
touch stmp-bfd.h
gcc -c -O2 -DTRAD_CORE  -I. -I. -I./../include
-DDEFAULT_VECTOR=i386linux_vec -DSELECT_VECS=elvecs
-DSELECT_ARCHITECTURES=elarchs archures.c
archures.c:444: `elarchs' undeclared here (not in a function)
archures.c:444: initializer element for `archures_init_table[0]' is
not constantmake[2]: *** [archures.o] Error 1
make[2]: Leaving directory `/E/DEBIAN/binutils-2.5.2/bfd'
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory `/E/DEBIAN/binutils-2.5.2'
make: *** [build] Error 2
------------------------- unquote ---------------------


    In case it matters, here are the names of the Debian packages that
I have on my old Slackware setup:

Desired=Unknown/Install/Remove/Purge
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name         Version   Rev  Description
+++-============-=========-====-======================================
ii  ae                 493 4    Anthony's Editor -- a tiny full-screen editor
ii  cdtool             1.0 3    A set of programs to play CD's, supports a data
ii  dpkg             1.0.5 0    Package maintenance system for Debian GNU/Linux
ii  groff             1.09 4    GNU RunOFF text-formatting system. 
ii  ispell          3.1.18 1    An interactive spelling corrector
ii  kermit             190 5    kermit - C-Kermit communications software for u
ii  librl            2.0.3 2    GNU Readline shared and static libraries.
ii  man             2.3.10 2    Display the on-line manual.
ii  tput               1.0 4    A utility to provide portable terminal control 
ii  workbone           2.3 3    Simple text-based CD Player
----------------------- end-of-list ----------------------------

   
    I worry a lot when I run into a Debian package that I can't build,
so I would appreciate hearing from anyone who has built either of
these two packages recently.
  
    Even the tiniest clues will be greatly appreciated!

    Thank you.

    Bill


Reply to: