I have gcc and binutils in my FreeBSD chroot. If I get a chance, I'll make a tar of it before I go on vacation, but I probably won't have time. :-(
I've attached the dpkg -l from my chroot. These packages mostly work, but there are a few that aren't working yet. I've begun packaging FreeBSD components, starting with the libc. Still trying to figure out how to handle shadow passwords, because the FreeBSD libc and utils are apparently incompatible with Debian's utils. Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ ii autoconf 2.13-27 automatic configure script builder iU base-files 2.2.10 Debian base system miscellaneous files iU bash 2.05-6 The GNU Bourne Again SHell iU bash-builtins 2.05-6 Bash loadable builtins - headers & examples ii bash-doc 2.05-6 Documentation and examples for the The GNU B ii binutils 2.11.90.0.7-2 The GNU assembler, linker and binary utiliti ii binutils-dev 2.11.90.0.7-2 The GNU binary utilities (BFD development fi ii binutils-doc 2.11.90.0.7-2 Documentation for the GNU assembler, linker ii bzip2 1.0.1-12 A high-quality block-sorting file compressor ii chill 2.95.3-7 The GNU Objective-C compiler. ii chill-2.95 2.95.4-0.01042 The GNU Chill compiler. ii cpp 2.95.3-7 The GNU C preprocessor. ii cpp-2.95 2.95.4-0.01042 The GNU C preprocessor. ii cpp-2.95-doc 2.95.4-0.01042 Documentation for the GNU C preprocessor (cp ii cpp-3.0-doc 3.0-4 Documentation for the GNU C preprocessor (cp iU debhelper 3.0.40 helper programs for debian/rules iU debiandoc-sgml 1.1.49 DebianDoc SGML DTD and formatting tools ii debianutils 1.15 Miscellaneous utilities specific to Debian. ii diff 2.7-25 File comparison utilities ii diff-doc 2.7-25 Documentation for GNU diffutils. ii dpkg 1.9.16 Package maintenance system for Debian iU dpkg-dev 1.9.16 Package building tools for Debian ii dpkg-doc 1.9.16 Dpkg Internals Documentation ii ed 0.2-19 The classic unix line editor ii file 3.33-5 Determines file type using "magic" numbers ii fileutils 4.1-2 GNU file management utilities. ii findutils 4.1.7-2 utilities for finding files--find, xargs, an ii freebsd-libc4 4.3_STABLE-1 FreeBSD libc4 shared libraries ii g++ 2.95.3-7 The GNU C++ compiler. ii g++-2.95 2.95.4-0.01042 The GNU C++ compiler. ii g77 2.95.3-7 The GNU Fortran 77 compiler. ii g77-2.95 2.95.4-0.01042 The GNU Fortran 77 compiler. ii g77-2.95-doc 2.95.4-0.01042 Documentation for the GNU Fortran compiler ( ii gawk 3.1.0-1 GNU awk, a pattern scanning and processing l ii gcc 2.95.3-7 The GNU C compiler. ii gcc-2.95 2.95.4-0.01042 The GNU C compiler. ii gcc-2.95-doc 2.95.4-0.01042 Documentation for the GNU compilers (gcc, go ii gcc-3.0-base 3.0-4 The GNU compiler collection (base package). iU gcj 2.95.3-7 The GNU Java compiler. ii gobjc 2.95.3-7 The GNU Objective-C compiler. ii gobjc-2.95 2.95.4-0.01042 The GNU Objective-C compiler. iU gpc 2.95.3-7 The GNU Pascal compiler. ii grep 2.4.2-2 GNU grep, egrep and fgrep. ii gzip 1.2.4-33 The GNU compression utility. ii hostname 2.09 A utility to set/show the host name or domai ii html2text 1.2.4-6 An advanced HTML to text converter. ii info 4.0-5 Standalone GNU Info documentation browser ii less 358-7 A file pager program, similar to more(1) ii libbz2-1.0 1.0.1-12 A high-quality block-sorting file compressor iU libbz2-dev 1.0.1-12 A high-quality block-sorting file compressor ii libkpathsea-de 1.0.7+20001218 kpathsea.a and include files for teTeX ii libkpathsea3 1.0.7+20001218 shared libkpathsea for teTeX ii libncurses5 5.2.20010318-2 Shared libraries for terminal handling iU libncurses5-db 5.2.20010318-2 Debugging/profiling libraries for ncurses iU libncurses5-de 5.2.20010318-2 Developer's libraries and docs for ncurses ii libreadline4 4.2-5 GNU readline and history libraries, run-time ii libreadline4-d 4.2-5 GNU readline and history libraries, debuggin iU libreadline4-d 4.2-5 GNU readline and history libraries, developm ii libstdc++2.10 2.95.4-0.01042 The GNU stdc++ library ii libstdc++2.10- 2.95.4-0.01042 The GNU stdc++ library (debugging files) ii libstdc++2.10- 2.95.4-0.01042 The GNU stdc++ library (development files) iU login 20000902-6.1 System login tools ii m4 1.4-13 a macro processing language ii m4-doc 1.4-13 Documentation for GNU m4. ii ncurses-base 5.2.20010318-2 Descriptions of common terminal types ii ncurses-bin 5.2.20010318-2 Terminal-related programs and man pages ii ncurses-term 5.2.20010318-2 Additional terminal type definitions iU passwd 20000902-6.1 Change and administer password and group dat ii patch 2.5.4-5 Apply a diff file to an original ii perl-5.005 5.005.03-7.1 Larry Wall's Practical Extracting and Report ii perl-5.005-bas 5.005.03-7.1 The Pathologically Eclectic Rubbish Lister ii perl-5.005-deb 5.005.03-7.1 View internals of Perl and debug Perl itself ii perl-5.005-doc 5.005.03-7.1 Man pages and pod docs for Perl ii perl-5.005-sui 5.005.03-7.1 Runs setuid Perl scripts. ii perl-5.005-thr 5.005.03-7.1 Experimental Perl binary with threading enab ii protoize-2.95 2.95.4-0.01042 Create/remove ANSI prototypes from C code ii sed 3.02-6 The GNU sed stream editor. iU sgmltools-lite 3.0.2.3.cvs0-7 SGML text formatting system based on DocBook ii shellutils 2.0.11-2 The GNU shell programming utilities. ii tar 1.13.19-1 GNU tar ii tetex-base 1.0.2+20000804 basic teTeX library files ii tetex-bin 1.0.7+20001218 teTeX binary files iU texi2html 1.64-cvs200104 Convert Texinfo files to HTML ii texinfo 4.0-5 Documentation system for on-line information ii textutils 2.0-7 The GNU text file processing utilities. ii vim 5.8.007-2 Vi IMproved - enhanced vi editor ic vim-gtk 5.8.007-2 Vi IMproved - GTK version ic vim-perl 5.8.007-2 Vi IMproved - with perl support ic vim-python 5.8.007-2 Vi IMproved - with python support ii vim-rt 5.8.007-2 Vi IMproved - runtime support files ic vim-tcl 5.8.007-2 Vi IMproved - with tcl support ic vim-tiny 5.8.007-2 Vi IMproved - minimal build On Sun, Aug 26, 2001 at 06:29:50PM +0200, Andreas Krennmair wrote: > Hello! > > In the last few days I again did a little bit of work for Debian BSD. In > the last 2 months I didn't have any time to look at it, because I first > had stress in school, then I was an international scout camp, I > currently working for a software company writing a network-based > intrusion detection system, which will possibly be open-sourced. I > just want to ask what the current state of the different chroot > environments is? AFAICR, there were two, the one running on NetBSD, the > other one running on FreeBSD. Does any of these already have an included > gcc and binutils? I ask because I wanted to integrate gcc into the > NetBSD chroot environment, and I didn't even manage to compile it (it > stopped compiling with a strange error message, namely an assembler > error message, that some alignment is not the power of 2; I tried both > the gcc found in /usr/src/gnu and the vanilla 2.95.[23] from > ftp.gnu.org). So, if anybody can tell me whether any of these has gcc > or at least can give me a hint how to compile a 2.95.2 gcc on NetBSD, > I'd be very thankful. > > Best regards, > Andreas Krennmair > -- > Congratulations. You aren't running Eunice. > -- Perl 5.6 Configure

