The make variables problem was make 3.77 as opposed to make 3.78.1 So: here are the real errors; I'll look more tomorrow to see what I can fix easily. Any suggestions are welcome.
Nils. ~/misc/debian/apt > uname -a SunOS santana 5.7 Generic sun4u sparc SUNW,Ultra-5_10 ~/misc/debian/apt > gcc --version 2.95.1 ~/misc/debian/apt > make -k Compiling contrib/mmap.cc to ../build/obj/apt-pkg/mmap.opic Compiling contrib/error.cc to ../build/obj/apt-pkg/error.opic Compiling contrib/strutl.cc to ../build/obj/apt-pkg/strutl.opic Compiling contrib/configuration.cc to ../build/obj/apt-pkg/configuration.opic Compiling contrib/progress.cc to ../build/obj/apt-pkg/progress.opic Compiling contrib/cmndline.cc to ../build/obj/apt-pkg/cmndline.opic Compiling contrib/md5.cc to ../build/obj/apt-pkg/md5.opic Compiling contrib/cdromutl.cc to ../build/obj/apt-pkg/cdromutl.opic contrib/cdromutl.cc: In function `bool IdentCdrom(basic_string<char,string_ch ar_traits<char>,__default_alloc_template<false,0> >, string &, unsigned int = 2)': contrib/cdromutl.cc:186: aggregate `struct statfs Buf' has incomplete type and cannot be initialized contrib/cdromutl.cc:187: type `statfs' is not yet defined make[1]: *** [../build/obj/apt-pkg/cdromutl.opic] Error 1 Compiling contrib/crc-16.cc to ../build/obj/apt-pkg/crc-16.opic Compiling pkgcache.cc to ../build/obj/apt-pkg/pkgcache.opic Compiling version.cc to ../build/obj/apt-pkg/version.opic Compiling contrib/fileutl.cc to ../build/obj/apt-pkg/fileutl.opic contrib/fileutl.cc: In function `int GetLock(basic_string<char,string_char_tr aits<char>,__default_alloc_template<false,0> >, bool = true)': contrib/fileutl.cc:72: implicit declaration of function `int open(...)' contrib/fileutl.cc:86: implicit declaration of function `int fcntl(...)' make[1]: *** [../build/obj/apt-pkg/fileutl.opic] Error 1 Compiling pkgcachegen.cc to ../build/obj/apt-pkg/pkgcachegen.opic Compiling depcache.cc to ../build/obj/apt-pkg/depcache.opic Compiling orderlist.cc to ../build/obj/apt-pkg/orderlist.opic Compiling tagfile.cc to ../build/obj/apt-pkg/tagfile.opic Compiling sourcelist.cc to ../build/obj/apt-pkg/sourcelist.opic Compiling packagemanager.cc to ../build/obj/apt-pkg/packagemanager.opic Compiling pkgrecords.cc to ../build/obj/apt-pkg/pkgrecords.opic Compiling algorithms.cc to ../build/obj/apt-pkg/algorithms.opic Compiling acquire.cc to ../build/obj/apt-pkg/acquire.opic Compiling acquire-item.cc to ../build/obj/apt-pkg/acquire-item.opic Compiling acquire-worker.cc to ../build/obj/apt-pkg/acquire-worker.opic Compiling acquire-method.cc to ../build/obj/apt-pkg/acquire-method.opic acquire-method.cc: In method `void pkgAcqMethod::Log(const char *, ...)': acquire-method.cc:383: `va_list' undeclared (first use this function) acquire-method.cc:383: (Each undeclared identifier is reported only once acquire-method.cc:383: for each function it appears in.) acquire-method.cc:383: parse error before `;' acquire-method.cc:384: `args' undeclared (first use this function) acquire-method.cc:384: implicit declaration of function `int va_start(...)' acquire-method.cc: In method `void pkgAcqMethod::Status(const char *, ...)': acquire-method.cc:407: parse error before `;' make[1]: *** [../build/obj/apt-pkg/acquire-method.opic] Error 1 Compiling init.cc to ../build/obj/apt-pkg/init.opic Compiling clean.cc to ../build/obj/apt-pkg/clean.opic Compiling srcrecords.cc to ../build/obj/apt-pkg/srcrecords.opic Compiling cachefile.cc to ../build/obj/apt-pkg/cachefile.opic Compiling deb/deblistparser.cc to ../build/obj/apt-pkg/deblistparser.opic Compiling deb/debrecords.cc to ../build/obj/apt-pkg/debrecords.opic Compiling deb/dpkgpm.cc to ../build/obj/apt-pkg/dpkgpm.opic deb/dpkgpm.cc: In method `bool pkgDPkgPM::Go()': deb/dpkgpm.cc:359: implicit declaration of function `int setenv(...)' make[1]: *** [../build/obj/apt-pkg/dpkgpm.opic] Error 1 Compiling deb/dpkginit.cc to ../build/obj/apt-pkg/dpkginit.opic Compiling deb/debsrcrecords.cc to ../build/obj/apt-pkg/debsrcrecords.opic make[1]: Target `all' not remade because of errors. make: *** [all] Error 2 ~/misc/debian/apt >

