Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112855 - dev-util/omake-0.9.8 version bump
Summary: dev-util/omake-0.9.8 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Team for the ML programming language family
URL: http://svn.metaprl.org/viewcvs/*check...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-17 12:17 UTC by Bardur Arantsson
Modified: 2007-05-11 21:14 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Fixes compilation on amd64 (amd64.patch,2.08 KB, patch)
2006-10-09 09:44 UTC, Bardur Arantsson
Details | Diff
Fixes PACKS/ocamlfind support (packs.patch,909 bytes, patch)
2006-10-09 09:45 UTC, Bardur Arantsson
Details | Diff
omake-0.9.8.ebuild (omake-0.9.8.ebuild,1.25 KB, text/plain)
2006-12-12 12:13 UTC, Bardur Arantsson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bardur Arantsson 2005-11-17 12:17:12 UTC
This version fixes compilation problems with ocaml-3.09 (see URL). No changes  
necessary to the ebuild itself. 
 
Cheers,
Comment 1 Dirk Heinrichs 2006-10-09 01:30:03 UTC
0.9.6.9 was released back in April. Could someone please bump the version
(renaming the 0.9.6.8 ebuild should be enough).
Comment 2 Alexandre Buisse (RETIRED) gentoo-dev 2006-10-09 07:49:57 UTC
Added to CVS, thanks for reporting.
Comment 3 Bardur Arantsson 2006-10-09 09:43:36 UTC
The 0.9.6.9 version does not compile on amd64. It also has serious issues in the shipped OMake.om file: ocamlfind support is severely broken and there a  syntax problem in some code which checks for the -z flag of the ocaml compiler (effectively making the release _only_ work with compiler versions which support the -z flag). I will attached the two patches (snarfed from the svn repository) that fix these issues shortly.
Comment 4 Bardur Arantsson 2006-10-09 09:44:36 UTC
Created attachment 99212 [details, diff]
Fixes compilation on amd64
Comment 5 Bardur Arantsson 2006-10-09 09:45:14 UTC
Created attachment 99213 [details, diff]
Fixes PACKS/ocamlfind support
Comment 6 Tristan Ravitch 2006-10-09 11:56:23 UTC
Works on amd64 with the patches in #4 and #5

Portage 2.1.2_pre1-r4 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-ck1 x86_64)
=================================================================
System uname: 2.6.18-ck1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Gentoo Base System version 1.12.5
Last Sync: Thu, 28 Sep 2006 23:00:08 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=k8 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.ccccom.com http://ftp.heanet.ie/pub/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://mir.zyrianes.net/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.osuosl.org/ http://194.117.143.72"
LC_ALL="en_US.UTF-8"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/db"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acl afro alsa avi berkdb bindist bitmap-fonts cairo cdr cli crypt cscope cups dbus dlloader dvd dvdr eds elibc_glibc emboss encode fam firefox fortran gif gnutls gpm gstreamer gtk gtk2 hal input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux libg++ mad mikmod mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection samba sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_nvidia vorbis xinerama xml xorg xprint xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #5)
> Created an attachment (id=99213) [edit]
> Fixes PACKS/ocamlfind support
> 

Comment 7 David Brown 2006-10-31 22:01:40 UTC
Confirm that 0.9.6.9 works on amd64, with the two patches.
Comment 8 Bardur Arantsson 2006-12-12 12:12:14 UTC
Well, there is a new version out (0.9.8) -- that version compiles and runs without patches. It _does_ break compatibility though, see the Changelog for details.

I'll attach an ebuild in a second. Here are the changes:

- The old method of forcing FAM and readline support off doesn't seem to work anymore, so I've disabled it.

- The build method changed sufficiently that I couldn't be bothered to try to fix it; instead I just invoke GNU make with an appropriate environment.
Comment 9 Bardur Arantsson 2006-12-12 12:13:27 UTC
Created attachment 103886 [details]
omake-0.9.8.ebuild
Comment 10 Hugo 2007-03-22 18:50:55 UTC
Hello,

I would like to have access to the latest version of omake 0.9.8.x because it has support for the Menhir parser-generator. It also facilitates support from the mailing list because it is easier on the maintainers. Would it be possible to place the latest e-builds in the portage tree as masked? Looks like the latest ocaml compiler is available in this ways and it seems to work out fine.

Thanx
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-04-08 18:01:26 UTC
People, stop endlessly recycling bugs for version bump and unrelated issues. 
Comment 12 Alexis Ballier gentoo-dev 2007-05-11 21:14:11 UTC
bumped to 0.9.8.1