New 0.7.12 binaries available


Subject: New 0.7.12 binaries available
From: Ben Hall (bhall@scs.carleton.ca)
Date: Wed Dec 06 2000 - 09:23:32 CST


Once again I've made a mess of binaries.

You can get them from (Wait a bit, as they're uploading at this moment):

http://www.moses.cx/files/Abi

Whats' there:

* Debian Linux x86 /Alpha deb files
* tgz files for x86/Alpha Linux
* FreeBSD 4.1
* BeOS R5 x86
* Solaris 7 (Sparc)

Here's my notes as I went along:

1) Linux x86
* Debian woody builds. No issues. I've got a deb file as well as
static and dynamic tgz files.

Since I'm using an unstable debian, I'm not sure about how compatible
it'll be with other linux distros (as debian is using a "funny" glibc
version I think..)

2) Linux Alpha
* Also runnig Debian Woody, takes forever to compile, but no issues yet
again, this is debian unstable, so other distro's may or may not be able
to use this binary.

3) FreeBSD 4.1-RELEASE x86
* I had to copy iconv.h and libiconv.h into ./src/af/util/xp/ for it to
compile. There's likely a much better way to do this, but it works.

4) BeOS R5 x86
* Compilation went flawlessly (Thanks Sam!)

The open/save etc. buttons still don't do anything. The BeOS version also
must be leaking memeory or something, as I was working along testing it
(for quite a while) and it eventually just froze. I'd still say it works
well enough, though. Can this get added to the release notes?

5) Sparc Solaris 7
in file: ./wv/wv.h line 199, version is already defined in soaris in
/usr/include/math.h

I renamed everything that was version to version2, resaved and recompiled.
(Sorry Dom, I'm sure this isn't the "right" way to do it, but it worked.)
Everything then compiled fine, but again, I can't test this binary, as the
machine is remote and behind many firewalls. Does anyone on the list have
access to a Solaris machine to test it?

Also, when making the deb file, I got this at the end:

dpkg-deb: building package `abiword' in
`/pub_moses/AbiSource-0.7.12/Alpha/abi/src/pkg/linux/../../../dist/abisuite-0.7.12/abiword_0.7.12_alpha.deb'.
mv: cannot stat
`/pub_moses/AbiSource-0.7.12/Alpha/abi/src/pkg/linux/../../../dist/abisuite-0.7.12/debian/*.deb':
No such file or directory
make: *** [deb] Error 1

The deb file is made at this point, I'd just guess that the recent changes
to the deb Makefile are causing this. All you have to do to fix it is
take out $(DEBIAN_ROOT)/debian/*.deb to read $(DEBIAN_ROOT)/*.deb.

Here's the diff:

+++ ./src/pkg/linux/Makefile Wed Dec 6 10:03:33 2000
@@ -214,7 +214,7 @@
        (cd $(DEBIAN_ROOT);dpkg-shlibdeps $(DEB_ROOT)/usr/bin/*_d)
        (cd $(DEBIAN_ROOT);dpkg-gencontrol -v$(ABI_BUILD_VERSION) -isp)
        (fakeroot $(ABI_ROOT)/src/pkg/linux/scripts/install_debian.sh
$(DEB_ROOT) $(ABI_ROOT)/dist/abisuite-$(ABI_BUILD_VERSION))
- @mv $(DEBIAN_ROOT)/debian/*.deb $(ABI_ROOT)/dist/
+ @mv $(DEBIAN_ROOT)/*.deb $(ABI_ROOT)/dist/

So, I'm done.. I also might be able to verify the QNX build later, but no
promises.. (Off to study Abstract Algebra..)

Ben



This archive was generated by hypermail 2b25 : Wed Dec 06 2000 - 09:23:37 CST