From mint-bounce@lists.fishpool.fi Wed Jan 27 17:46:01 2010 Message-ID: <4B60C14A.50103@atari-source.org> Date: Wed, 27 Jan 2010 17:42:18 -0500 From: Mark Duckworth User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1 MIME-Version: 1.0 To: mint Subject: [MiNT] Sparemint rebuild Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: mduckworth@atari-source.org Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Hi guys, Though I've had less time to dedicate to the project I haven't forgotten about the sparemint rebuild. I am now modifying packages which is a very slow process. Only packages I modify will have their release number incremented for now. I have to research compile errors to find out why builds are failing and patch. I have to patch plenty of packages to not use libsocket now (which is ironic because they all needed patched TO USE libsocket ;) ). I also have to correct specs whose lib dependencies are not specified correctly. I am leaving what I consider my "base" rpm build system setup and anything that fials for lib deps I have to install the lib and correct the spec to require it. The basic "base" system I came up with is mintlib, ncurses, gettext, libiconv, readline, zlib, the autotools, texinfo, fdlibm, tar, bzip2, zip, unzip and maybe a couple others. So no packages will be required to specify these as BuildRequires as it's assumed they'll be there. If I had to go through and modify all the packages missing these it would take a while... not worth it. I'm mainly going through and correcting things that require higher level libs like libpng, libjpeg, XFree, libxml, etc. This is a slow process. Please if anyone is doing work on this, please keep in touch with me. Keith with regards to how you are doing hte multilib in openssh, you're not stepping on my toes, no worries. I'll do what I'm doing my way and when one of us completes the project then we can start making demands ;) It'll be another week or two before you guys hear anything again but I am going to start publishing packages online. Right now these are simply 68000 packages built with gcc 4.4.2. I am not going to switch to gcc 4.4.3 until I complete what I am doing and my build system is done. The build system is coming a long way and I solved numerous issues I was having with c++. It's nearly ready for use. Also I modified fdlibm to install math.h since mintlib doesn't anymore. Here is what is good so far: alien-6.56-1.m68kmint.rpm libtar-1.2.3-1.m68kmint.rpm audiofile-0.1.11-1.m68kmint.rpm libtermcap-2.0.8-4.m68kmint.rpm audiofile-devel-0.1.11-1.m68kmint.rpm libtermcap-devel-2.0.8-4.m68kmint.rpm autoconf-2.57-1.noarch.rpm m4-1.4.1-1.m68kmint.rpm automake-1.7.4-1.noarch.rpm make-3.80-3.m68kmint.rpm binutils-2.20-1.m68kmint.rpm mintlib-0.59.0-1.m68kmint.rpm byacc-1.9-3.m68kmint.rpm mintlib-debug-0.59.0-1.m68kmint.rpm crontabs-1.7-2.noarch.rpm mintlib-devel-0.59.0-1.m68kmint.rpm cvs-1.11.1p1-1.m68kmint.rpm mintlib-profile-0.59.0-1.m68kmint.rpm db1-1.85-2.m68kmint.rpm nano-1.0.0-1.m68kmint.rpm db3-3.1.17-2.m68kmint.rpm pdksh-5.2.13-1.m68kmint.rpm db3-utils-3.1.17-2.m68kmint.rpm readline-4.2-1.m68kmint.rpm dialog-0.6-2.m68kmint.rpm readline-devel-4.2-1.m68kmint.rpm fdlibm-5.3-1.m68kmint.rpm recode-3.4-1.m68kmint.rpm fdlibm-5.3-2.m68kmint.rpm sash-3.6-2.m68kmint.rpm fileutils-4.1-2.m68kmint.rpm sh-utils-2.0.11-1.m68kmint.rpm flex-2.5.4a-5.m68kmint.rpm tar-1.13.92-2.m68kmint.rpm gawk-3.0.6-1.m68kmint.rpm texi2html-1.64-1.m68kmint.rpm gemlib-0.43.6-1.m68kmint.rpm texinfo-4.9-1.m68kmint.rpm git-4.3.20-1.m68kmint.rpm unzip-5.50-1.m68kmint.rpm info-4.0-2.m68kmint.rpm windom-2.0.0-2.m68kmint.rpm info-4.9-1.m68kmint.rpm zip-2.3-2.m68kmint.rpm ldg-dev-2.33-1.m68kmint.rpm zlib-1.2.1-2.m68kmint.rpm less-376-1.m68kmint.rpm zlib-devel-1.2.1-2.m68kmint.rpm libiberty-2.20-1.m68kmint.rpm Also this list: ./good/abc2prt-1.0.2-1.src.rpm ./good/abcm2ps-5.0.6-1.src.rpm ./good/abcMIDI-2006_09_10-1.src.rpm ./good/abcpp-1.3.2-1.src.rpm ./good/abctab2ps-1.7.0-1.src.rpm ./good/antiword-0.35-1.src.rpm ./good/ash-0.2-1.src.rpm ./good/base-1.4-2.src.rpm ./good/bash-completion-20020304-1.src.rpm ./good/bs-2.6-2.src.rpm ./good/cal-0.28-1.src.rpm ./good/cdlabelgen-3.6.0-1.src.rpm ./good/cproto-4.6-2.src.rpm ./good/ctags-5.0.1-1.src.rpm ./good/cvs-1.11.1p1-1.src.rpm ./good/diffstat-1.27-1.src.rpm ./good/doschk-1.1-1.src.rpm ./good/expat-1.95.2-1.src.rpm ./good/figlet-2.2-1.src.rpm ./good/figlet_fonts-1-1.src.rpm ./good/fileutils-4.1-2.src.rpm ./good/fortune-mod-1.0-2.src.rpm ./good/gettext-0.12.1-1.src.rpm ./good/ghostscript-fonts-6.0-1.src.rpm ./good/glib-1.2.8-1.src.rpm ./good/gogetty-0.1.6-1.src.rpm ./good/grep-2.4.2-1.src.rpm ./good/gzip-1.3-1.src.rpm ./good/hypermail-2b29-2.src.rpm ./good/indent-2.2.5-3.src.rpm ./good/info2html-1.1-1.src.rpm ./good/initscripts-1.3-2.src.rpm ./good/libiconv-1.6.1-1.src.rpm ./good/libogg-1.0-1.src.rpm ./good/libtiff-3.5.5-1.src.rpm ./good/libtool-1.4.3-1.src.rpm ./good/libutf8-0.8-1.src.rpm ./good/libvorbis-1.0-1.src.rpm ./good/libxml-1.8.9-1.src.rpm ./good/libxml2-2.4.20-1.src.rpm ./good/lrzsz-0.12.20-1.src.rpm ./good/man-1.5g-4.src.rpm ./good/mintbin-0.3-3.src.rpm ./good/mirror-2.9-1.src.rpm ./good/mpeg_lib-1.3.1-1.src.rpm ./good/ncftp-3.1.5-1.src.rpm ./good/oldstuff-1.0-3.src.rpm ./good/pcre-3.4-2.src.rpm ./good/pstop-1.0-1.src.rpm ./good/scmxx-0.6.1.5-1.src.rpm ./good/sdbm-1.0.2-1.src.rpm ./good/sed-3.02-2.src.rpm ./good/shtool-1.4.6-1.src.rpm ./good/slang-1.4.9-1.src.rpm ./good/sqlite-3.2.2-1.src.rpm ./good/sudoku-1.0.1-1.src.rpm ./good/termcap-9.12.6-5.src.rpm ./good/textutils-2.0.11-2.src.rpm ./good/thttpd-2.23beta1-2.src.rpm ./good/time-1.7-1.src.rpm ./good/traceroute-1.4a5-1.src.rpm ./good/udo-6.4.1-1.src.rpm ./good/unarj-2.41a-3.src.rpm ./good/units-1.74-1.src.rpm ./good/uudeview-0.5.18-1.src.rpm ./good/wget-1.9.1-0.src.rpm Thanks, Mark