-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Even if I think too you're posting the question in the wrong list, I have troubles updating some packages in the past (I've been using SuSE since the 5.x releases), and since then I've been updating by hand. I use now the 2.4.19 kernel, but got it from kernel.org (.tar.gz) not from SuSE. My distro was a 7.2, but now is simmilar to the 8.0 in the versions. It compiles correctly (I use some AIC drivers for my server and the workstation) and the unique trouble I've was with the drm module. I had to update to drm module from XFree and install it manually. Now, I've available every extension from Xfree 4.2.0 available (even render for antialiasing) and 3D hardware support (some other people has troubles with it with SuSE's packages, who disables it by default). I upgrade also KDE3 from the sources by recompiling,or from binaries from kde.org, not SuSE, YoU, YasT, etc. the same for windowmaker and some other packages. This helps me to maintain a strict control of versions and apps, since I don't like any system maintained by some type of mega-ultra-intelligent updater. Regards Alberto Curro El Jue 10 Oct 2002 20:38, Carl escribió:
make -C aicasm make[4]: Entering directory `/usr/src/linux-2.4.18.SuSE/drivers/scsi/aic7xxx/aicasm' yacc -d -b aicasm_gram aicasm_gram.y mv aicasm_gram.tab.c aicasm_gram.c mv aicasm_gram.tab.h aicasm_gram.h yacc -d -b aicasm_macro_gram -p mm aicasm_macro_gram.y mv aicasm_macro_gram.tab.c aicasm_macro_gram.c mv aicasm_macro_gram.tab.h aicasm_macro_gram.h lex -oaicasm_scan.c aicasm_scan.l lex -Pmm -oaicasm_macro_scan.c aicasm_macro_scan.l gcc -I/usr/include -I. -ldb aicasm.c aicasm_symbol.c aicasm_gram.c aicasm_macro_gram.c aicasm_scan.c aicasm_macro_scan.c -o aicasm /usr/i486-suse-linux/bin/ld: cannot find -ldb collect2: ld returned 1 exit status make[4]: *** [aicasm] Error 1 make[4]: Leaving directory `/usr/src/linux-2.4.18.SuSE/drivers/scsi/aic7xxx/aicasm' make[3]: *** [aicasm/aicasm] Error 2 make[3]: Leaving directory `/usr/src/linux-2.4.18.SuSE/drivers/scsi/aic7xxx' make[2]: *** [_modsubdir_aic7xxx] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.18.SuSE/drivers/scsi' make[1]: *** [_modsubdir_scsi] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.18.SuSE/drivers' make: *** [_mod_drivers] Error 2 hydra:/usr/src/linux #
See above, where it says
gcc -I/usr/include -I. -ldb ?
This is constructed from the Makefile in /usr/src/linux-2.4.18.SuSE/drivers/scsi/aic7xxx/aicasm
If that is changed to a file that actually =exists=, like /usr/lib/libdb2.a (-ldb2) then it works. So, a problem in the 'dep' script. Not my fault, dammit! I'm simply doing more than most.
Still haven't figured out the 1394 driver problem, and don't have time for it.
Obviously: - no checks are made before .rpm's are posted, and - no users are =actually compiling= the kernel.
This is kernel-source.SuSE-91 . -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org
iD8DBQE9pdNlmTqFb1DS57wRApo2AKC87YuwBez9AaYOOXi7kx+Zm2MH6gCg6zCB zhnmdN28oM3SmW0UvzJoG8c= =Qak2 -----END PGP SIGNATURE-----