From lucasvr at gobolinux.org Fri Jan 12 13:04:04 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Fri, 12 Jan 2007 11:04:04 -0200 Subject: [gobolinux-arm] Packages Message-ID: <2c03f9590701120504u2af14553u78d07bcc30eb9a5f@mail.gmail.com> Hello there, I'm almost done with a new version of the GoboLinux ARM port, based entirely in soft-float packages. So far, this is the list of working/tested programs that will be available in the package store (some of them might not be shipped in the big tarball, such as games and development tools): - ALSA-Lib 1.0.13 - ALSA-Utils 1.0.13 - ATK 1.11.2 - Bash 3.2 - BC 1.06 - Bison 2.3 - BusyBox 1.2.2.1 - E2FSProgs 1.39 - Expat 2.0.0 - Flex 2.5.31 - Fontconfig 2.3.95 - FreeType 2.1.10 - Gaim 2.0.0beta5 - Gettext 0.14.4 - GLib 2.12.2 - Glibc 2.3.6 - GnuTLS 1.6.0 - GoboHide 0.12 - GPM 1.20.1 - GQview 2.0.1 - GTK+ 2.6.10 - IceWM 1.2.29 - IMLib 1.9.15 - JPEG 6b - LibGCC 3.4.5 - LibGCrypt 1.2.3 - LibGPG-Error 1.5 - LibID3Tag 0.15.1b - LibMad 0.15.1b - LibOGG 1.1.3 - LibPNG 1.2.14 - LibStdC++ 3.4.5 - LibTool 1.5.22 - LibUngif 4.1.4 - LibUSB - LibVorbis 1.1.2 - LibXML2 2.6.26 - Linux-Headers 2.6.18.3 - LZO 2.02 - M4 1.4.4 - Make 3.81 - Minicom 2.1 - Module-Init-Tools 3.2.2 - Mowitz 0.3.0 - Mrxvt 0.5.1 - Ncurses 5.5 - OpenSSH 4.3p2 - OpenSSL 0.9.8d - OpenVPN 2.0.7 - Pango 1.15.0 - Pentagram 20070112-SVN - PPP 2.4.4 - ReiserFSProgs 3.6.19 - SDL 1.2.11 - SDL_mixer 1.2.5 - SDL_ttf 2.0.7 - Siag 3.6.1 - Strace 4.5.14 - TIFF 3.8.2 - TinyScripts 20070105-CVS - Udev 070 - Xorg 7.1 - ZLib 1.2.3 Apart from alternative window managers, is there any recommendations of packages that one would like to see in the distribution? I'm still going to add Dillo and a media player (not chosen yet) to the list, but as we're still a (very) small community I think it's fine to merge some more packages to the final version -- or at least to the package store. Cheers, -- Lucas powered by /dev/dsp From lucasvr at gobolinux.org Tue Jan 16 04:50:24 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Tue, 16 Jan 2007 02:50:24 -0200 Subject: [gobolinux-arm] TestGtkEmbed Message-ID: <2c03f9590701152050u31871314y83090cba476e71ac@mail.gmail.com> Hello there! Just to let you know that I've just managed to compile Firefox to the ARM. The interesting thing about it is that Firefox contains a minimalistic test browser called TestGtkEmbed. This application basically opens a GTK+ window and renders http stuff inside it, presenting a simple menu interface where one can enter a new URL, go back, reload and stop. There's no management of downloads, certificates, tabs and bookmarks, but it's certainly worth giving a try. The code is *very* simple and it seems to be quite easy to add new features. I took a screenshot of it running on my SiriuStar board, driven by an XScale cpu: http://lucasvr.gobolinux.org/etc/GtkTestEmbed-XScale.png I hope to finish the new distribution this week and provide these packages for you. By the way, any suggestion on new packages to be merged? There's still time for it. Cheers, -- Lucas powered by /dev/dsp From lucasvr at gobolinux.org Thu Jan 25 13:50:30 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Thu, 25 Jan 2007 11:50:30 -0200 Subject: [gobolinux-arm] Bootstrap 1.1 Message-ID: <2c03f9590701250550k4f0c7f37udcafdf6ffadd5a8c@mail.gmail.com> Hello, Here's the second release of Bootstrap, a tool used to create GoboLinux distributions from scratch. It has reached a good maturity state, being able to create ports for ARM, x86, SH-4 (and probably others) ready for boot. The tarball is available for download in the following url: http://gobolinux.org/download/bootstrap/Bootstrap-1.1.tar.bz2 The list of what's changed since the last release, based on the CVS logs, follows below. Good hacking! Lucas BOOTSTRAP ======== 2007-01-25 11:28 lucasvr * README: Updated URL 2007-01-23 23:46 lucasvr * Config.in, packages/KBD/Config.in: Added KBD to the game. 2007-01-23 17:45 lucasvr * downloads/TinyScripts/bin/InstallPackage: Using basename; Doing a better sed. 2007-01-23 00:44 lucasvr * packages/Glibc/Shrink: Do not remove gconv entirely. Take information from .config instead. 2007-01-23 00:43 lucasvr * bin/Shrink: New encodings added. 2007-01-23 00:43 lucasvr * packages/Firefox/Config.in: Hooray! Firefox cross-compiled, tested and now being added to the package list! 2007-01-23 00:41 lucasvr * Config.in: New encodings and packages added. 2007-01-23 00:38 lucasvr * packages/: Claws-Mail/Config.in, Sylpheed/Config.in, Sylpheed/Shrink: new packages 2007-01-22 03:34 lucasvr * packages/Xorg/Shrink: first shrink script for Xorg 2007-01-22 03:34 lucasvr * packages/TIFF/Shrink: first shrink script for TIFF 2007-01-22 03:34 lucasvr * packages/SDL/Shrink: first shrink script for SDL 2007-01-22 03:34 lucasvr * packages/ReiserFSProgs/Shrink: first shrink script for ReiserFSProgs 2007-01-22 03:34 lucasvr * packages/NSS/: Config.in, Shrink: first shrink script for NSS 2007-01-22 03:34 lucasvr * packages/NSPR/Shrink: first shrink script for NSPR 2007-01-22 03:34 lucasvr * packages/Mowitz/Shrink: first shrink script for Mowitz 2007-01-22 03:34 lucasvr * packages/Madplay/Shrink: first shrink script for Madplay 2007-01-22 03:34 lucasvr * packages/LibXML2/Shrink: first shrink script for LibXML2 2007-01-22 03:34 lucasvr * packages/LibUSB/Shrink: first shrink script for LibUSB 2007-01-22 03:33 lucasvr * packages/LibIDL/Shrink: first shrink script for LibIDL 2007-01-22 03:33 lucasvr * packages/LibGPG-Error/Shrink: first shrink script for LibGPG-Error 2007-01-22 03:33 lucasvr * packages/LibGCrypt/Shrink: first shrink script for LibGCrypt 2007-01-22 03:33 lucasvr * packages/IMLib/Shrink: first shrink script for IMLib 2007-01-22 03:33 lucasvr * packages/GnuTLS/Shrink: first shrink script for GnuTLS 2007-01-22 03:33 lucasvr * packages/Gettext/Shrink: first shrink script for Gettext 2007-01-22 03:33 lucasvr * packages/GTK+/Shrink: first shrink script for GTK+ 2007-01-22 03:33 lucasvr * packages/GPM/Shrink: first shrink script for GPM 2007-01-22 03:33 lucasvr * packages/E2FSProgs/Shrink: first shrink script for E2FSProgs 2007-01-22 03:33 lucasvr * packages/Bison/Shrink: first shrink script for Bison 2007-01-22 03:33 lucasvr * packages/Bash/Shrink: first shrink script for Bash 2007-01-22 03:33 lucasvr * packages/ALSA-Lib/Shrink: first shrink script for ALSA-Lib 2007-01-22 03:29 lucasvr * packages/Pango/Shrink: removing libtool archives before doing processing. 2007-01-22 03:28 lucasvr * packages/Ncurses/Shrink: redirecting errors to /dev/null 2007-01-22 03:28 lucasvr * bin/Shrink: removing package entry if there are no more contents after shrinking; restricting 'find' to a reduced set of files. 2007-01-22 03:26 lucasvr * packages/GDB/Config.in, packages/Snes9express/Config.in, Config.in: new packages 2007-01-20 03:18 lucasvr * bin/BootStrap: Trying to unmount everyone inside Areas. 2007-01-20 03:16 lucasvr * Config.in: Added new packages. 2007-01-20 03:15 lucasvr * packages/: NSPR/Config.in, RealVNC/Config.in, SGmixer/Config.in, Snes9x/Config.in: new package. 2007-01-12 10:49 lucasvr * bin/BootStrap: Do not trust /etc/mtab! 2007-01-12 10:47 lucasvr * Config.in, packages/GQview/Config.in, packages/Gaim/Config.in, packages/GnuTLS/Config.in, packages/LibGCrypt/Config.in, packages/LibGPG-Error/Config.in, packages/Pentagram/Config.in: Added new tested packages. 2007-01-12 10:43 lucasvr * bin/CreateFiles: Fixed typo; Creating optimized paths to help the loader. 2007-01-12 10:41 lucasvr * bin/InvokeCompile: Taking the revision off the version when running UpdateSettings; Temporarily disabling UnionSandbox; cross-compile mode is not working fine yet. 2007-01-12 10:39 lucasvr * functions/BlackList: Added LibStdC++ to the Compile blacklist. 2007-01-08 23:03 lucasvr * Config.in, bin/PrepareTarget, packages/LibStdC++/Config.in: Added LibStdC++ to the list of available packages. 2007-01-07 17:14 lucasvr * bin/BootStrap: Do not attempt to remove the old Area if some unmount was not successful. 2007-01-07 17:03 lucasvr * bin/InvokeCompile: Allows the usage of UnionFS. 2007-01-05 15:26 lucasvr * bin/InvokeCompile: TinyScripts must own inittab and the Udev task. 2007-01-05 14:11 lucasvr * bin/FixupEnvironment, bin/InvokeCompile, functions/PkgFunctions: Cleanup: removal of cvs* functions, now we have recipes for everything we need; Handling versions correcly for packages compiled from a CVS/SVN recipe. 2007-01-05 14:07 lucasvr * bin/CreateFiles: Always overwrite the file pointed to by the symlink. 2007-01-05 00:40 lucasvr * downloads/TinyScripts/Makefile: Using the Current symlink generated by PrepareProgram. 2007-01-05 00:29 lucasvr * downloads/TinyScripts/src/Makefile: Removing compression, as it frequently halts the checkout process; Forcing link creation. 2007-01-04 23:06 lucasvr * BUGS: Added another recipe which needs a specific Dependencies for cross compiling. 2006-12-24 14:54 lucasvr * Config.in: Added E2FSProgs 2006-12-24 13:43 lucasvr * functions/PkgFunctions: Fixed wrong file locations; If cross-compiling, defaults version of BinUtils and GCC to the one used by the toolchain; Added a hook to FreeType, fixed ARM Glibc hook; Ignoring the GTK+ hook if one has choosen to compile Cairo. 2006-12-24 13:40 lucasvr * bin/: CreateGoboLinuxTree, FixupEnvironment, MakeDeps, MakeKernelHeaders: Replaced redirections by calls to Quiet. 2006-12-24 13:36 lucasvr * bin/InvokeCompile: Replaced redirections by calls to 'Quiet'; Added 'EXIT' to the trap handler; Replacement of 'Log_Error + exit 1' by 'Die'. 2006-12-24 13:34 lucasvr * README: Updated to describe the Bootstrap shell script. 2006-12-24 13:34 lucasvr * Bootstrap, Makefile, bin/CreateDescriptions: Using DescribeProgram to populate package descriptions. 2006-12-24 11:59 lucasvr * packages/: Bash/Config.in, BusyBox/Config.in, DirectFB/Config.in, FFmpeg-Motion/Config.in, GCC/Config.in, GMP/Config.in, GPM/Config.in, Glibc/Config.in, Gnokii/Config.in, GoboHide/Config.in, LZO/Config.in, LibTool/Config.in, LibVorbis/Config.in, Motion/Config.in, Ncurses/Config.in, Siag/Config.in, TCC/Config.in, UClibc/Config.in, ZLib/Config.in: Removed hand-written descriptions; Replacement of TABs by 4 spaces. 2006-12-24 11:31 lucasvr * BUGS: Updated. 2006-12-22 09:18 lucasvr * packages/E2FSProgs/Config.in: Inclusion of e2fsprogs. 2006-12-17 14:16 lucasvr * packages/: BC/Config.in, Bison/Config.in, Flex/Config.in, M4/Config.in, Make/Config.in: Inclusion of new tested packages. 2006-12-17 11:37 lucasvr * bin/BootStrap: Only shows a message if the operation failed. 2006-12-17 11:32 lucasvr * Config.in: Replacing old SoftFloat.conf by SoftFP.conf on comments; Updated kernel version to latest headers available. 2006-12-17 04:17 lucasvr * Bootstrap, bin/BootStrap: Creation of a shell script to invoke Bootstrap. The old test in bin/BootStrap was not enough, and so has been removed. 2006-12-17 04:14 lucasvr * bin/InvokeCompile: Added 's|S' to skip a single app. 2006-12-11 23:34 lucasvr * BUGS, bin/BootStrap: Added a check for 'alias make'; Removal of old problems listed on BUGS. 2006-12-11 23:32 lucasvr * bin/PrepareTarget: Using Quiet instead of redirections. 2006-12-07 10:32 lucasvr * bin/InvokeCompile: Removed hardcoded kernel version; Automatically downloading the tarball into Clean/$arch 2006-12-04 11:11 lucasvr * bin/InstallDependencies: Using Quiet wrapper; Relying on a local ChrootCompile package; General cleanups. 2006-11-02 02:57 lucasvr * functions/PkgFunctions: Updated package versions based on the latest known to work. 2006-11-02 02:55 lucasvr * bin/InvokeCompile: When making headers, ensure to take the latest available kernel from kernel.org; When installing a preprocessed package, take 2.6.16 from the package store, install under $prefix/$goboPrograms and copy it to Clean/$arch, so that Dependencies are satisfied, too; Do not relax if an answer different than y/n is given; an exact answer is required to proceed; Reverted logic: glibc depends on linux-headers and not linux-headers on glibc. 2006-11-02 01:35 lucasvr * bin/InstallDependencies: Checking for consistency of /System/Settings/Compile/Cross and the respective dirs under the chroot/tools/Compile and chroot/Unpacked. It's always ensured that the cache file used is the biggest one (which probably has more rules), while the conf files are taken always from the host's /System/Settings/Compile dir; Small changes in variable names. 2006-11-02 01:26 lucasvr * functions/Platforms: Creation of a get_native_arch() function; Replacement of ARM-SoftFloat.conf by ARM-SoftFP.conf. 2006-10-07 16:26 lucasvr * Config.in, bin/CreateGoboLinuxTree, bin/InvokeCompile, functions/Platforms: Added support to Cross-ARM-SoftFloat.conf. 2006-09-13 10:59 lucasvr * Config.in, packages/ALSA-Utils/Config.in: Added ALSA-Utils to the game. 2006-08-28 18:21 lucasvr * bin/PrepareTarget: Saving 3 bytes of text data (what did you expect to read about this commit? something serious? :-) ) 2006-08-28 18:19 lucasvr * bin/InvokeCompile, functions/Platforms: Centralization of uname-functions inside functions/Platforms; Uncompressing and symlinking the generated package inside the target filesystem. 2006-08-28 18:17 lucasvr * Config.in, packages/Htop/Config.in: Added htop to the game. 2006-08-27 02:58 lucasvr * bin/InstallDependencies: 'Bootstrap' has been renamed to 'BaseDependencies' on ChrootCompile. Making InstallDependencies aware of that; When cross-compiling, one always have to configure its cross compiler environment in the host machine. So, in order to reduce the possibility of errors, we're always ensuring that the host's Settings/Compile/Cross files match the ones used by Bootstrap. 2006-08-24 17:45 lucasvr * Config.in: Linux-Header changes; New entries for tested packages (ARM); Fixed capitalization on Mrxvt. 2006-08-24 17:42 lucasvr * packages/GQmpeg/Config.in: Initial import. 2006-08-24 17:35 lucasvr * packages/: LibID3Tag/Config.in, Linux-Headers/Shrink, Madplay/Config.in, Minicom/Config.in, PPP/Config.in, SDL_mixer/Config.in, SDL_ttf/Config.in: New packages. 2006-08-24 17:33 lucasvr * bin/Shrink: Replaced the test by a real removal operation. 2006-08-24 17:32 lucasvr * bin/InvokeCompile: Replaced Linux-Libc-Headers by Linux-Headers. 2006-08-24 17:32 lucasvr * bin/CreateRamdisk: Increased verbosity. 2006-08-24 17:28 lucasvr * bin/CreateGoboLinuxTree: Removal of /initrd. 2006-08-24 17:27 lucasvr * BUGS: New entry. 2006-08-21 01:09 lucasvr * downloads/TinyScripts/bin/InstallPackage: Handling Defaults/Settings. 2006-08-15 10:23 lucasvr * packages/Mrxvt/Config.in: Fixed capitalization in package name. 2006-08-15 03:17 lucasvr * Config.in: Added LibIDL and MRXVT packages to the list. 2006-08-15 03:16 lucasvr * BUGS: Merged some other comments on cross-compiling problems. 2006-08-15 03:11 lucasvr * docs/Shrink.txt: First import. 2006-08-15 03:07 lucasvr * README: Updates on instructions. 2006-08-15 03:02 lucasvr * bin/CreateVirtualDisk: Initial import. Needs testing. 2006-08-15 02:59 lucasvr * bin/CreateRamdisk: Taking the target directory from the config file. 2006-08-15 02:58 lucasvr * bin/CreateFiles: Added calls to create pango and gtk+ index files; Specifying path to fonts on fc-cache. 2006-08-15 02:56 lucasvr * BUGS: Update on current bugs. 2006-08-15 02:51 lucasvr * packages/LibIDL/Config.in: First import. 2006-08-13 12:55 lucasvr * packages/SVGALib/Config.in: First import. 2006-08-13 12:52 lucasvr * bin/Shrink: Making STRIP variables visible inside individual Shrink scripts; Handling Shared/gtk-doc and lib/X11/locale; Removing per-application empty dirs and broken links. 2006-08-13 12:50 lucasvr * packages/LibTool/Shrink: First import. 2006-08-13 12:47 lucasvr * packages/Ncurses/Shrink: Supressing pushd/popd messages. 2006-08-13 12:45 lucasvr * packages/Ncurses/Shrink: Asserting that directory exists prior to running a wild "find | xargs rm". 2006-08-13 12:43 lucasvr * packages/: LibART_LGPL/Shrink, LibUngif/Shrink, Pango/Shrink, SVGALib/Shrink, XFCE/Shrink, Expat/Shrink, FreeType/Shrink, GLib/Shrink: First import. 2006-08-08 22:57 lucasvr * Config.in: Added SVGALib to the list of available packages. 2006-08-08 22:25 lucasvr * bin/InvokeCompile: Ignore the usage of UnionSandbox in a clean way. 2006-08-04 18:22 lucasvr * bin/: BootStrap, FixupEnvironment, InvokeCompile, PrepareTarget, Shrink: We're ready to create native distributions! ;-) 2006-08-04 18:21 lucasvr * Config.in: INSTALL_PREFIX and KERNEL_DIR are now configured inside Cross-Native.conf, following the semantics of cross-compile mode; Added an option to ignore the build of a libc package. 2006-08-04 17:58 lucasvr * bin/FixSymlinks: This was an early script used while porting GoboLinux to the GP32. Not needed anymore. 2006-08-04 17:57 lucasvr * bin/CleanTree: Removed, as it was just a sketch on how the Shrink script should be. 2006-08-04 11:01 lucasvr * Config.in, bin/BootStrap, bin/FixupEnvironment, bin/InvokeCompile, bin/PrepareTarget, bin/Shrink, configs/arm-motion_defconfig, configs/arm-siriustar_defconfig, packages/LibGCC/Config.in: Renamed 'CROSS_NONE' to 'NATIVE_COMPILING'; Added a dependency on !NATIVE_COMPILING to create the LibGCC package. 2006-08-04 10:58 lucasvr * .config, .config.cmd: Removal of temporary files. 2006-08-04 10:50 lucasvr * functions/PkgFunctions: Fixed tabs. 2006-08-04 10:50 lucasvr * bin/: FixupEnvironment, InvokeCompile: Do not skip the processing of FixupEnvironment if not cross-compiling; Removed the use of variables configured in cross mode only; If cross-compiling, try to fetch a Linux-Libc-Headers. If not, process raw kernel headers with LFS' headers script. 2006-08-03 18:05 lucasvr * COPYING: Added a license to the package. 2006-08-03 18:00 lucasvr * bin/InvokeCompile: Do not play with cross variables if we're not cross-compiling; Tab fixes. 2006-08-03 16:15 lucasvr * bin/: InstallDependencies, PrepareTarget: Making sure that ChrootCompile got the necessary packages from rsync; Quiet pushd's. 2006-08-03 11:46 lucasvr * downloads/TinyScripts/src/SymlinkProgram.c: Making 'vim' aware of our tab settings. 2006-08-03 11:15 lucasvr * downloads/TinyScripts/src/SymlinkProgram.c: Introduced 'set_dir' macro; Handling info and man pages; Fixed a bug on headers, which were being symlinked inside goboShared; Running ldconfig when needed. 2006-07-29 11:17 lucasvr * Config.in: Added comments to shrink options. 2006-07-28 17:40 lucasvr * bin/FixupEnvironment: Always perform a SymlinkProgram on TinyScripts so that the base files doesn't get overwritten by another program. 2006-07-26 00:31 lucasvr * bin/CreateFiles: Working without prefixing cross dirs to variables declared at GoboPath; Enhanced the EnvironmentCheck task with steps that one needs to perform at the first boot. 2006-07-25 23:00 lucasvr * downloads/TinyScripts/Resources/Defaults/Settings/inittab: Allowing automatic login on the first terminal by default. 2006-07-25 21:10 lucasvr * BUGS: Removal of fixed bugs. 2006-07-25 19:00 lucasvr * bin/Shrink: Redirecting RemoveBroken's output to /dev/null. 2006-07-25 18:07 lucasvr * bin/PrepareTarget: Creating a symlink to Compile and Scripts' Settings instead of fake packages that conflict with TinyScripts entries. 2006-07-25 17:13 lucasvr * bin/InvokeCompile: Added a call to UpdateSettings before SymlinkProgram. 2006-07-21 01:14 lucasvr * downloads/TinyScripts/bin/InstallPackage: Running ldconfig if the installed package has a 'lib' subdir. 2006-07-21 00:33 lucasvr * Makefile, bin/CreateRamdisk: Added a target 'ramdisk' to Makefile; Modified the usage syntax on CreateRamdisk, as it's intended to be used only from the 'make' interface. 2006-07-21 00:31 lucasvr * configs/arm-motion_defconfig: Added a defconfig file with a template for embedded projects based in the Motion package. 2006-07-21 00:10 lucasvr * bin/CreateFiles: Avoid the creation of a resolv.conf without assigning an IP to the nameserver; Always overwriting NetworkSettings. 2006-07-21 00:07 lucasvr * bin/: FixupEnvironment, PrepareTarget: Moved the creation of files to FixupEnvironment, so that the installation of TinyScripts/Scripts doesn't overwrite the custom settings. 2006-07-20 17:52 lucasvr * bin/CreateFiles: Ensuring to run only if the right arguments are passed in; Fixed a copy+paste bug. 2006-07-20 17:40 lucasvr * packages/OpenSSH/Shrink: Added Shrink file for OpenSSH. 2006-07-20 15:02 lucasvr * bin/CreateFiles: Hey, we don't have Glibc compiled at the time this script is run. Duh! :) 2006-07-20 14:24 lucasvr * bin/CreateFiles: Ensuring that ld.so.cache exists, and that it points to Glibc/Settings; Added 'fc-cache' to the "Environment" task. This task still needs more attention and organization. 2006-07-20 14:21 lucasvr * bin/FixupEnvironment: No more tricks needed on ld.so.cache, as it's handled by SymlinkProgram now. 2006-07-20 10:06 lucasvr * downloads/TinyScripts/src/Makefile: Ensuring that scripts such as GoboPath have their executable bit set. 2006-07-20 10:01 lucasvr * downloads/TinyScripts/src/Makefile: Handling a symlink l -> List. 2006-07-19 03:05 lucasvr * downloads/TinyScripts/Resources/Tasks/LoadModules: There's no need to source GoboPath just to invoke modprobe. 2006-07-19 03:01 lucasvr * bin/CreateGoboLinuxTree: Removal of excessive quotes; Creating /Mount/JFFS2 when dealing with ARM or SH4. 2006-07-19 02:48 lucasvr * bin/CreateFiles: Creating /System/Settings/GoboLinuxVersion. 2006-07-19 02:41 lucasvr * downloads/TinyScripts/Resources/Tasks/GenIssue: Added a task to create an issue file at boot time. 2006-07-19 02:02 lucasvr * bin/CreateRamdisk: New file, used to create ramdisks given a dirname and a file size. 2006-07-19 01:16 lucasvr * downloads/TinyScripts/Resources/: Defaults/Settings/BootScripts/BootUp, Tasks/Hostname: Added a Hostname task. 2006-07-17 21:01 lucasvr * Config.in, bin/Shrink: Allowing to select among 3 strip options (full, unneeded and none). 2006-07-12 09:18 lucasvr * Makefile: Added and described a 'shrink' target. 2006-07-11 21:53 lucasvr * bin/Shrink, packages/Glibc/Shrink, packages/Gnokii/Shrink: Added a Shrink file for Gnokii; Fixed Shrink file for Glibc; Populating the Shrink script with real calls to removal of files. It also has now preliminary entries to make a cleanup on installed fonts. 2006-07-11 21:46 lucasvr * Config.in: Added an option to strip libraries and executables. 2006-07-11 14:26 lucasvr * bin/PrepareTarget: do not keep copy of subdirectories on libgcc such as 'libgcc_s.so.1.dir' 2006-07-10 23:05 lucasvr * functions/PkgFunctions: Removed restriction on BusyBox package. 2006-07-10 23:03 lucasvr * Config.in, packages/FFmpeg-Motion/Config.in, packages/LZO/Config.in: Added LZO to the game; Replaced 'depends on' to 'default y if PKG_MOTION' on FFmpeg-Motion. 2006-07-10 21:24 lucasvr * configs/arm-siriustar_defconfig: added a default config for the SiriuStart platform (desktop edition) 2006-07-10 21:18 lucasvr * Config.in: added new package entries; added a shrink option to do insane cleanups on packages. 2006-07-10 21:16 lucasvr * packages/: FFmpeg-Motion/Config.in, Motion/Config.in: added Motion dependency on FFmpeg-Motion. 2006-07-10 21:09 lucasvr * packages/: FFmpeg-Motion/Config.in, Gnokii/Config.in, Motion/Config.in, OpenVPN/Config.in: new entries. 2006-07-08 03:18 lucasvr * downloads/TinyScripts/Resources/Tasks/Udev: rollback: there's no need to have a wrapper, mdev can do the job itself. 2006-07-02 18:02 lucasvr * downloads/TinyScripts/Resources/Tasks/Network: added restart command. 2006-07-02 14:29 lucasvr * downloads/TinyScripts/Resources/Tasks/Udev: Calling mdev_wrapper on hotplug events. This wrapper is available on BusyBox 1.1.3 recipe. 2006-06-30 00:20 lucasvr * downloads/TinyScripts/bin/ldd: Do not try to execute ldd on directories. 2006-06-30 00:19 lucasvr * downloads/TinyScripts/Resources/Defaults/Settings/inittab: Do not confuse tty1. 2006-06-30 00:18 lucasvr * downloads/TinyScripts/Resources/Defaults/Settings/BootScripts/BootUp: Creating a fresh issue file at boot; Do not look for swap partitions by default. 2006-06-30 00:16 lucasvr * downloads/TinyScripts/Resources/Tasks/: Network, Udev: Specifying the default script to be launched when the dhcp server responds; Adding a symlink /dev/net -> /dev, so that the TUN/TAP entries appears correctly to apps. 2006-06-28 11:05 lucasvr * bin/CreateFiles: putting /tmp on tmpfs 2006-06-20 17:17 lucasvr * downloads/TinyScripts/src/SymlinkProgram.c: Removed debug messages from SymlinkProgram. 2006-06-20 12:06 lucasvr * packages/OpenSSL/Shrink: Added Shrink file for OpenSSL. 2006-06-20 11:59 lucasvr * packages/ZLib/Shrink: Added Shrink file for ZLib. 2006-06-20 11:57 lucasvr * packages/LibPNG/Shrink: Added Shrink file for LibPNG. 2006-06-20 11:56 lucasvr * packages/JPEG/Shrink: Added Shrink file for JPEG. 2006-06-20 11:52 lucasvr * packages/Glibc/Shrink: Added Shrink file for Glibc. Please note that its aim is to make an extreme cleanup of the package. There's no locale support at this point. 2006-06-20 02:04 lucasvr * packages/Ncurses/Shrink: Keeps xterm and xterm-color terminfo data, too, so that we don't hurt X-term users' eyes. 2006-06-19 22:16 lucasvr * packages/Ncurses/Shrink: Starting to add per-package shrink scripts. This is the first one, for Ncurses. 2006-06-19 22:06 lucasvr * downloads/TinyScripts/Resources/Defaults/Settings/inittab: specifying that we're on a linux console by default. 2006-06-15 05:24 lucasvr * bin/InvokeCompile: fixed the way packages chosen by the user were collected. 2006-06-14 01:18 lucasvr * bin/CreateFiles: do not assume the filesystem is ext2 on fstab, using auto instead; added usbfs to fstab. 2006-06-09 16:09 lucasvr * downloads/TinyScripts/Resources/Defaults/Settings/BootScripts/BootUp: launching syslogd and klogd services by default 2006-06-09 14:23 lucasvr * downloads/TinyScripts/Resources/Tasks/Udev: Ditto for /dev/input 2006-06-07 19:04 lucasvr * downloads/TinyScripts/Resources/Tasks/Udev: BusyBox' mdev doesn't create sub-directories, so we avoid ALSA problems by simply creating a symlink /dev/snd -> /dev. 2006-05-31 20:14 lucasvr * Config.in: Added comments around each font configuration (taken from the Linux kernel); Moved the font menu to the shrink options. 2006-05-31 18:44 lucasvr * bin/CreateFiles: Woohaa, we have an enhanced skel now! ;) 2006-05-31 18:42 lucasvr * Config.in: Cosmetic fixes; Added a 'Native Language Support' menu, so that only the preferred fonts are built and installed. 2006-05-31 18:40 lucasvr * BUGS: Removed fixed bugs 2006-05-29 18:31 lucasvr * bin/: BootStrap, FixupEnvironment, InvokeCompile, PrepareTarget, Shrink: Using new directory Cross. 2006-05-29 18:30 lucasvr * BUGS: New entry. 2006-05-29 18:28 lucasvr * bin/CreateFiles: Overwriting previous instances of ld.so.conf if there was some. 2006-05-29 18:27 lucasvr * Config.in, bin/InvokeCompile: SymlinkProgram Linux-Libc-Headers must be aware if we're cross compiling; Removed hardcoded kernel version from InvokeCompile - taking it from Config.in now. 2006-05-29 18:19 lucasvr * bin/MakeKernelHeaders: Replaced hardcoded kernel version by a variable passed by the caller; Creating the 'include' subdir at $target/Glibc/Current prior to trying to enter that directory; Removed SymlinkProgram call, as it was being already done on the main script. 2006-05-29 18:17 lucasvr * functions/PkgFunctions: Added hook functions for glibc and busybox 2006-05-26 02:02 lucasvr * bin/Shrink, Config.in: Initial framework for doing a final cleanup on the generated filesystem. 2006-05-26 01:54 lucasvr * BUGS: Yes, we have bugs. 2006-05-26 01:52 lucasvr * bin/PrepareTarget: Since we have $goboDevices bind-mounted, unmount it prior to creating the base device nodes. 2006-05-26 01:51 lucasvr * bin/CreateFiles: '-a' must be used on conditional test, as the symlink will probably be broken. 2006-05-26 01:30 lucasvr * bin/: CreateFiles, PrepareTarget: Passing the target's dir prefix to CreateFiles; Do not use cross_prefix_dir, since it's specific to cross-compiling mode (and we want Bootstrap to be able to do more than that); Taking into account the network and hostname configuration from the menuconfig interface; Using 'cat << EOF' when there are too many lines to put in a file; Removed the creation of BootUp, since it's a job for TinyScripts/BootScripts; Using /proc/mounts instead of /etc/mtab. 2006-05-26 01:01 lucasvr * Config.in, packages/IMLib/Config.in, packages/IceWM/Config.in, packages/LibUngif/Config.in: Added new packages; Added network and hostname configuration through the menuconfig. 2006-05-26 00:14 lucasvr * bin/InvokeCompile: modified test to make it more easy to understand at a first look. 2006-05-24 14:34 lucasvr * downloads/TinyScripts/Resources/Tasks/Network: switched test for the sake of readability 2006-05-24 02:03 lucasvr * downloads/TinyScripts/Resources/Tasks/Network: only dealing with the gateway if there's one specified on NetworkSettings From lucasvr at gobolinux.org Thu Jan 25 13:54:30 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Thu, 25 Jan 2007 11:54:30 -0200 Subject: [gobolinux-arm] Bootstrap 1.1 In-Reply-To: <2c03f9590701250550k4f0c7f37udcafdf6ffadd5a8c@mail.gmail.com> References: <2c03f9590701250550k4f0c7f37udcafdf6ffadd5a8c@mail.gmail.com> Message-ID: <2c03f9590701250554y220a76cej8eee223e2f9a56be@mail.gmail.com> On 1/25/07, Lucas C. Villa Real wrote: > Hello, > > Here's the second release of Bootstrap, a tool used to create > GoboLinux distributions from scratch. It has reached a good maturity > state, being able to create ports for ARM, x86, SH-4 (and probably > others) ready for boot. > > The tarball is available for download in the following url: > http://gobolinux.org/download/bootstrap/Bootstrap-1.1.tar.bz2 > > The list of what's changed since the last release, based on the CVS > logs, follows below. > > Good hacking! > Lucas As a side note: installation and usage instructions are documented in http://embedded.gobolinux.org Cheers, -- Lucas powered by /dev/dsp From lucasvr at gobolinux.org Thu Jan 25 18:44:55 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Thu, 25 Jan 2007 16:44:55 -0200 Subject: [gobolinux-arm] New version of Compile and Scripts Message-ID: <2c03f9590701251044m77213314sbe3ba26d3e2b8b7f@mail.gmail.com> Hello, Here comes a new version of the Compile and Scripts tools, this time linked against Glibc 2.4. As usual, it's recommended for all users to upgrade their tools -- 'InstallPackage Scripts' and 'InstallPackage Compile' is enough to do that. The ChangeLog extracted from the CVS activities follows below. Cheers, Lucas SCRIPTS ====== 2007-01-25 16:12 lucasvr * bin/ListProgramFiles: We want to have symlinks taken into account when generating the file hash, too. Please note that -xtype f doesn't follow links pointing to directories, so share -> /System/Links/Shared will not be counted in (as expected). 2007-01-25 11:04 lucasvr * Makefile: Added a reminder so that we don't forget to add cvs tags on new releases. 2007-01-25 10:43 lucasvr * bin/UnionSandbox: /Files might not be within /dev/root. 2007-01-19 21:23 detsch * bin/CheckDependencies: Added support for [cross] and [!cross] on dependency definitions. Added '--cross-compile' switch. Small fix when using '<' (less than). 2007-01-16 19:58 lucasvr * bin/KeyManager: Moved to DevelScripts. 2007-01-16 18:19 lucasvr * Functions/File, bin/Hashes, bin/KeyManager, bin/VerifyProgram: Added support for GnuPG 2.x. Needs testing. 2007-01-16 17:56 lucasvr * bin/which: Die() uses $errorFD, making it hard for our scripts to redirect errors to /dev/null. Switching to a simple echo instead. 2007-01-11 17:02 lucasvr * bin/GenBuildInformation: Don't return an error when no dependencies are found. 2007-01-08 16:22 detsch * bin/UnionSandbox: Using cut instead of awk. 2007-01-07 18:30 detsch * bin/UnionSandbox: ChrootCompile may be running on a directory not within /dev/root (e.g., /Mount/HDA6). 2007-01-07 17:53 lucasvr * bin/FixLibtoolLa: Using flexible $goboLibraries variable. 2007-01-07 17:12 lucasvr * bin/UnionSandbox: Removing debug trace. 2007-01-07 16:55 lucasvr * bin/SandboxInstall: Don't know why we have /dev/null as a left-over with chrootcompile. Doing this as a temporary workaround. 2007-01-07 16:54 lucasvr * bin/UnionSandbox: We now have UnionSandbox working fine on ChrootCompile! Tested with the cross-compilation of GoboHide for the ARM. 2007-01-07 13:39 lucasvr * bin/: SandboxInstall, UnionSandbox: $goboStatus expands to /System/$cross_arch/System/Status when cross-compiling. Using the standard /proc dir to avoid doing extra bind-mounts in these cases. 2007-01-04 16:24 lucasvr * bin/: RemoveProgram, SymlinkProgram: Making it possible to use $goboVariables inside Environment files. 2006-12-19 19:19 detsch * bin/GoboPath: Oops, there was a 'then' missing after last commit on GoboPath. 2006-12-19 16:57 detsch * bin/GoboPath: goboUserSettings must be relative to $HOME even on rootless (allowing different users to use a same rootless prefix). 2006-12-17 10:36 detsch * lib/python2.3/site-packages/PythonUtils.py: Fixed join of version + revision. 2006-12-17 10:16 detsch * bin/GetAvailable: Fixed matching of local recipes which do not have revision. 2006-12-17 00:51 detsch * bin/CreatePackage: Dropping revision number from version passed. 2006-12-17 00:06 detsch * bin/GetAvailable: Fixed matching of local unpacked recipes with revision. COMPILE ====== 2007-01-25 11:04 lucasvr * Makefile: Added a reminder so that we don't forget to add cvs tags on new releases. 2007-01-25 01:54 lucasvr * bin/Compile: Quotes around $noweb were making $(Arg 1) to appear empty to PackRecipe -- removed them. 2007-01-24 23:25 lucasvr * bin/Compile: Enhanced CVS snapshots detection. 2007-01-24 23:21 lucasvr * bin/RecipeLint: Added support for part_of=. 2007-01-22 15:08 lucasvr * bin/RecipeLint: do_install is also valid on configure mode. 2007-01-15 17:36 detsch * bin/Compile: Fixed bug that was preventing version number to be forwarded to FindPackage. 2007-01-13 17:53 lucasvr * bin/FetchArchive: Rollback. 2007-01-12 12:08 lucasvr * bin/FetchArchive: Simplification, as pointed by Jonas. 2007-01-12 10:38 lucasvr * bin/FetchArchive: Do not specify ${dir}, or else the archives will be made available at ${dir}/${dir}. 2007-01-11 17:33 lucasvr * bin/Compile: Fixed tests for non-cross mode. 2007-01-11 10:13 lucasvr * bin/Compile: ${cross-}ld defaults its search path at $cross_libc_libdir. This patch allows the union-mounting of compiled applications available at /System/$cross_arch inside $cross_libc_libdir so that no problems arise due to 'missing' libraries. 2007-01-09 01:35 lucasvr * bin/Compile: Added support for $archsubdir/Resources. When both Resources and $archsubdir/Resources exist, the latter overwrites any files copied from the former. 2007-01-08 20:43 detsch * bin/EditRecipe: Added EditRecipe script. 2007-01-08 05:49 mohjive * bin/Compile: Using dynamic $goboPrograms instead of static path 2007-01-08 00:51 lucasvr * bin/Compile: Replacing hardcoded references to directories by their variable names. 2007-01-07 03:38 lucasvr * bin/ImportRecipe, bin/PublishRevision, Functions/Subversion, Resources/Defaults/Settings/Compile/CompileSubversion.conf: Moved from Compile to DevelScripts package. 2007-01-06 03:36 lucasvr * bin/NewVersion: $verboseStream is no more, removing its last reference. 2007-01-06 03:21 lucasvr * bin/Compile: Die if FetchArchive fails. 2007-01-05 13:55 lucasvr * bin/: Compile, FetchArchive: Added support for SVN/CVS on FetchArchive. 2006-12-25 14:31 lucasvr * bin/PublishRevision: Do not ask twice to commit changes. 2006-12-22 10:39 lucasvr * bin/PublishRevision: Local subversion copy was already being updated! Just moved the Log_Normal message to the proper place.. 2006-12-22 10:38 lucasvr * bin/ImportRecipe: Do not ask to show differences if it was already shown. 2006-12-21 18:19 lucasvr * bin/ImportRecipe: Doing a checkout if the package was not found. Might create an option to skip this later..? 2006-12-21 17:41 lucasvr * bin/ImportRecipe: Fixed a typo on retval comparison; Fixed a bug where an old copy was copied inside the new one, generating things like trunk/Foo/1.0/2.0. 2006-12-21 17:29 lucasvr * bin/ImportRecipe: Removal of debug trace; Avoiding to ask questions if the tarball reflects exactly the same contents as seen in the trunk. 2006-12-21 16:53 lucasvr * bin/: ImportRecipe, PublishRevision: Letting ImportRecipe update the trunk and PublishRevision the revisions. 2006-12-21 11:49 lucasvr * bin/ImportRecipe: Making sure we're always working with a local copy up to date. 2006-12-19 18:46 lucasvr * bin/FetchArchive: Leaving compileArchivesDir read-only. 2006-12-19 16:44 detsch * bin/Compile: Fixed error messages. 2006-12-19 16:38 detsch * bin/PublishRevision: Using svn commit instead of svn ci. 2006-12-18 11:43 mohjive * bin/Compile: Using datestamp as version if recipe version is svn 2006-12-17 20:04 detsch * bin/Compile: Do not bothering the user when using 'Compile -B' and the program version is already installed. 2006-12-17 17:06 detsch * bin/RecipeLint: Making unusual format of make variable an WARN, not an ERROR. This allows Procps recipe to be published. 2006-12-17 11:30 detsch * bin/PublishRevision: [no log message] 2006-12-17 11:18 lucasvr * bin/FetchArchive: Added an option to specify where to save the fetched archives. 2006-12-17 10:44 detsch * bin/Compile: Removing experimetal callback. 2006-12-17 10:43 detsch * bin/Compile: Forwarding --no-web to PackRecipe. 2006-12-17 10:42 detsch * bin/RecipeLint: Forwarding noweb switch to CheckDependencies. Reporting a WARNING instead of an error if a dependency is not found when --no-web. This allow recipes to be packed when using ChrootCompile. ERROR is still reported if --no-web is not used. 2006-12-17 09:26 detsch * bin/Compile: Passing revision to CheckDependencies. Forwarding compileoptions to dependencies compilation. 2006-12-17 00:53 detsch * bin/Compile: Passing revision to PackRecipe. From lucasvr at gobolinux.org Thu Jan 25 19:05:04 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Thu, 25 Jan 2007 17:05:04 -0200 Subject: [gobolinux-arm] ChrootCompile 1.0.1 Message-ID: <2c03f9590701251105o541d9d03yd0a8246fd518fa59@mail.gmail.com> And now it's time for ChrootCompile to have a new release. Having been used in the entire compilation of new packages for GoboLinux 013 and for the generation of the new ARM port, this release also presents new scripts for automating the generation of new builds. Testers are welcome, as usual ;-) In order to instal it, just run 'InstallPackage ChrootCompile'. For starters, here's a brief documentation on what ChrootCompile is: http://gobolinux.org/?page=chrootcompile The full ChangeLog since the last version follows below. Cheers, Lucas CHROOTCOMPILE =========== 2007-01-25 11:04 lucasvr * Makefile: Added a reminder so that we don't forget to add cvs tags on new releases. 2007-01-08 18:41 detsch * bin/BatchChrootCompile: Instead of always breaking on failures, invoking Ask_Continue. 2007-01-08 18:23 detsch * bin/ChrootCompile: Dying if FetchArchive fails. 2007-01-08 18:17 detsch * bin/ChrootCompile: Added 'bin' group to /etc/group. 2007-01-08 16:24 detsch * Data/PackagesList: Gawk compilation is now working. 2007-01-08 15:51 detsch * bin/: BatchChrootCompile, ChrootCompile: "Beep" on compilation errors. Specially useful when compiling a bunch of recipes in background. 2007-01-08 11:18 detsch * bin/BatchChrootCompile: Using Data/PackagesList as default input list. Respecting $chrootCompileDir. 2007-01-07 22:36 detsch * Data/PackagesList: Added a sample packages list, input to BatchChrootCompile. 2007-01-07 22:33 detsch * bin/BatchChrootCompile: Added BatchChrootCompile script. 2007-01-07 17:02 lucasvr * bin/ChrootCompile: We can now use unionfs within ChrootCompile. 2007-01-05 13:59 lucasvr * bin/ChrootCompile: Allows the creation of tarballs for packages compiled from a CVS/SVN snapshot. 2007-01-05 13:58 lucasvr * bin/ChrootCompile: Makes it possible for ChrootCompile to fetch CVS/SVN contents from a recipe. 2007-01-05 03:12 lucasvr * bin/ChrootCompile: Using the same names as in bin/Compile. 2006-12-20 12:27 lucasvr * bin/ChrootCompile: Checking for URLs with recipe_has_url(); Added a blacklist for cross dependencies. Maybe start using CheckDependencies is a better thing..? 2006-12-19 19:17 detsch * bin/ChrootCompile: Removed --no-symlink for Compile, as symlinking is required for some base packages. 2006-12-18 14:25 lucasvr * bin/ChrootCompile: Inclusion of $goboVariable/lock, as some builds expects it (eg: Minicom) 2006-12-17 11:21 lucasvr * bin/ChrootCompile: Using FetchArchive so that we automatically support things like $ftpGnu and $httpSourceforge. 2006-12-16 19:35 lucasvr * bin/ChrootCompile: Cleanup; Setting mode=gobo by default. 2006-12-16 19:31 lucasvr * Resources/Defaults/Settings/: ChrootCompile/ChrootCompile.conf, ChrootCompile.conf: Removal of duplicated file. Setting directory to empty by default, allowing us to keep using the old semantics. 2006-12-08 10:16 lucasvr * bin/ChrootCompile: Rollback, as this might possibly break the compilation of userspace programs including . I'll take a better look into the problem and fix it another way. 2006-12-08 03:48 lucasvr * bin/ChrootCompile: Also test when in --local-repository mode. 2006-12-08 02:48 lucasvr * bin/ChrootCompile: Linux-Headers messes with Glibc cross-compiling due to asm->asm-i386 symlink. Given that our Glibc recipe now has Linux-Headers on its Dependencies file it's safe to have it removed from this file. 2006-12-06 09:24 mohjive * bin/ChrootCompile: Updated to Arg n 2006-12-06 09:22 mohjive * bin/ChrootCompile: Force at least one argument 2006-12-05 10:33 mohjive * bin/ChrootCompile: reverting to cd instead of pushd/popd 2006-12-05 04:43 mohjive * bin/ChrootCompile: Removing --mandatory from parsing of ChrootCompile.conf using pushd and popd instead of 'cd' 2006-12-04 20:00 mohjive * bin/ChrootCompile: Making it possible to specify name and version instead of a complete directory search path Removing double sourcing of settings 2006-12-04 19:02 mohjive * Resources/Defaults/Settings/ChrootCompile.conf, Resources/Defaults/Settings/ChrootCompile/ChrootCompile.conf, bin/ChrootCompile: Adding settings for ChrootCompile adding possibility to specify root directory 2006-12-04 16:47 lucasvr * bin/ChrootCompile: Added missing $(Arg n)s 2006-12-02 04:04 lucasvr * bin/ChrootCompile: Fixed arch confusion (hopefully :-) ) 2006-12-02 03:59 lucasvr * bin/: ChrootCompile, SetupChrootEnv: Turned into Scripts citizens. From lucasvr at gobolinux.org Thu Jan 25 21:59:06 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Thu, 25 Jan 2007 19:59:06 -0200 Subject: [gobolinux-arm] New release for ARM cpus Message-ID: <2c03f9590701251359o2bca5042lfc9a1be114561811@mail.gmail.com> Hello there! It's with great pleasure that we introduce to you GoboLinux 003 for ARM CPUs. This is the first ARM release compiled entirely with our Bootstrap tool, which uses the infrastructure offered by ChrootCompile. This version has been compiled entirely with soft-float, meaning that there are no floating point instructions in the executables: all the hard work is left to GCC libraries. Optimization has been done for Xscale processors (armv5te), but it should work on other processors of the same family with no problems. This release is being shipped in two parts: a simple initrd and a more complete environment with a graphical desktop and end-user tools. Follows a description of the packages included on each of them: initrd: - Bash 3.2 (1.1M) - BusyBox 1.2.2.1 (808K) - Glibc 2.3.6 (3.0M) - GoboHide 0.12 (23K) - GPM 1.20.1 (329K) - LibGCC 3.4.5 (40K) - Ncurses 5.5 (578K) - OpenSSH 4.3p2 (2.0M) - OpenSSL 0.9.8d (2.0M) - Strace 4.5.14 (240K) - TinyScripts 1.0 (90K) - ZLib 1.2.3 (120K) full version: - ALSA-Lib 1.0.13 (1.4M) - ALSA-Utils 1.0.13 (400.0k) - ATK 1.11.2 (156.0k) - BC 1.06 (144.0k) - Bash 3.2 (1.0M) - BusyBox 1.2.2.1 (820.5k) - Claws-Mail 2.7.1 (2.8M) - E2FSProgs 1.39 (1.2M) - Expat 2.0.0 (224.0k) - Firefox 2.0.0.1 (34.7M) - Fontconfig 2.3.95 (504.0k) - FreeType 2.1.10 (640.5k) - GLib 2.12.2 (941.0k) - GPM 1.20.1 (204.0k) - GQmpeg 0.91.1 (1.7M) - GQview 2.0.1 (1017.0k) - GTK+ 2.6.10 (4.4M) - Gaim 2.0.0beta5 (9.0M) - Glibc 2.3.6 (9.4M) - GnuTLS 1.6.0 (1.2M) - GoboHide 0.12 (36.0k) - IMLib 1.9.15 (352.0k) - IceWM 1.2.29 (3.3M) - JPEG 6b (216.0k) - KBD 1.12 (5.7M) - LibGCC 3.4.5 (36.0k) - LibGCrypt 1.2.3 (540.5k) - LibGPG-Error 1.5 (32.0k) - LibID3Tag 0.15.1b (100.0k) - LibIDL 0.8.6 (240.0k) - LibMad 0.15.1b (132.0k) - LibOGG 1.1.3 (32.0k) - LibPNG 1.2.14 (456.0k) - LibStdC++ 3.4.5 (856.5k) - LibUSB 0.1.12 (132.0k) - LibUngif 4.1.4 (56.0k) - LibVorbis 1.1.2 (1.2M) - LibXML2 2.6.26 (2.6M) - M4 1.4.4 (152.0k) - Madplay 0.15.2b (116.0k) - Make 3.81 (224.0k) - Minicom 2.1 (244.0k) - Module-Init-Tools 3.2.2 (584.0k) - Mowitz 0.3.0 (2.0M) - Mrxvt 0.5.1 (492.0k) - NSPR 4.6.4 (404.0k) - NSS 3.11.4 (1.4M) - Ncurses 5.5 (588.5k) - OpenSSH 4.3p2 (1.9M) - OpenSSL 0.9.8d (2.0M) - OpenVPN 2.0.7 (508.5k) - PPP 2.4.4 (604.0k) - Pango 1.15.0 (1.0M) - RealVNC 4.1.2 (588.0k) - ReiserFSProgs 3.6.19 (972.5k) - SDL 1.2.11 (468.0k) - SDL_mixer 1.2.5 (384.0k) - SDL_ttf 2.0.7 (40.0k) - SGmixer 0.3 (56.0k) - Siag 3.6.1 (4.3M) - Snes9express 1.42 (820.5k) - Snes9x 1.50 (2.1M) - Strace 4.5.14 (256.0k) - Sylpheed 2.3.1 (1.5M) - TIFF 3.8.2 (464.0k) - TinyScripts 1.0 (164.0k) - Xorg 7.1 (21.2M) - ZLib 1.2.3 (124.0k) We're still setting up mirrors for the ARM port. For now, the distribution can be downloaded from our major ARM source at http://gobo.calica.com/gobolinux-iso-arm . Some initial explanation on usage, installation and customization can also be found at http://embedded.gobolinux.org . Again, I'd like to take the time to thanks the guys at Tecnequip in S?o Paulo/Brazil for offering their platforms and making this port possible. Cheers! -- Lucas powered by /dev/dsp From lucasvr at gobolinux.org Fri Jan 26 18:45:16 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Fri, 26 Jan 2007 16:45:16 -0200 Subject: [gobolinux-arm] BUG FIX RELEASE: Scripts 2.6.2 Message-ID: <2c03f9590701261045n4b131c98i1e52139ac3d69c4c@mail.gmail.com> For those who have installed Scripts 2.6.1, please overwrite that version with Scripts 2.6.2. This version fixes a bug that confuses the bootloader, freezing the computer in the boot process. The new version can be installed with 'InstallPackage Scripts 2.6.2'. Thanks for your attention, and sorry again for any inconvenience. -- Lucas powered by /dev/dsp From lucasvr at gobolinux.org Tue Jan 30 18:52:33 2007 From: lucasvr at gobolinux.org (Lucas C. Villa Real) Date: Tue, 30 Jan 2007 16:52:33 -0200 Subject: [gobolinux-arm] Added ISO file Message-ID: <2c03f9590701301052w65bd2349h8b48d987e2ddf4ed@mail.gmail.com> Hello there, I've added an alternative for those having problems uncompressing the tarball for GoboLinux ARM 003. An ISO file has been made available, with full permissions kept thanks to Rocket-Ridge/Joliet extensions. Download instructions are available in the wiki: http://gobo.kundor.org/wiki/GoboLinux_Embedded#Downloading_GoboLinux-ARM Cheers, -- Lucas powered by /dev/dsp