# ChangeLog for dev-lang/erlang
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.98 2008/01/25 07:17:49 opfer Exp $

  25 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
  +files/erlang-11.2.5-hipe.patch,
  +files/erlang-11.2.5-odbc-support-amd64.patch, +erlang-11.2.5-r3.ebuild:
  readd 11.2.5, so ejabberd is not broken anymore

  23 Jan 2008; Christian Faulhammer <opfer@gentoo.org> metadata.xml:
  removing emacs team and adding myself alone

  23 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
  -files/erlang-11.2.5-hipe.patch,
  -files/erlang-11.2.5-odbc-support-amd64.patch, -erlang-11.2.5-r3.ebuild:
  clean up

  22 Jan 2008; Raúl Porcel <armin76@gentoo.org> erlang-12.2.0.ebuild:
  alpha/sparc stable wrt #206882

  22 Jan 2008; Christian Faulhammer <opfer@gentoo.org> erlang-12.2.0.ebuild:
  stable amd64, bug 206882

  22 Jan 2008; Brent Baude <ranger@gentoo.org> erlang-12.2.0.ebuild:
  Marking erlang-12.2.0 ppc for bug 206882

  22 Jan 2008; Brent Baude <ranger@gentoo.org> erlang-12.2.0.ebuild:
  Marking erlang-12.2.0 ppc64 for bug 206882

  21 Jan 2008; Markus Meier <maekke@gentoo.org> erlang-12.2.0.ebuild:
  x86 stable, bug #206882

  14 Jan 2008; Christian Faulhammer <opfer@gentoo.org> erlang-12.2.0.ebuild:
  don't filter --as-needed anymore

  11 Jan 2008; Christian Faulhammer <opfer@gentoo.org> erlang-12.2.0.ebuild:
  filter --as-needed from LDFLAGS, reported by Santiago Gala <sgala AT apache
  DOT org> in bug 203157

  09 Jan 2008; Christian Faulhammer <opfer@gentoo.org> erlang-12.2.0.ebuild:
  comment on patch which has been accepted upstream

  04 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
  -erlang-11.2.5.ebuild:
  clean up

  21 Dec 2007; nixnut <nixnut@gentoo.org> erlang-11.2.5-r3.ebuild:
  Stable on ppc wrt bug 202552

  18 Dec 2007; Christian Faulhammer <opfer@gentoo.org>
  erlang-11.2.5-r3.ebuild, erlang-12.2.0.ebuild:
  comment on patches and stable amd64, bug 202552

  17 Dec 2007; Ferris McCormick <fmccor@gentoo.org> erlang-11.2.5-r3.ebuild:
  Sparc stable, Bug #202552.

  17 Dec 2007; Christian Faulhammer <opfer@gentoo.org>
  erlang-11.2.5-r3.ebuild:
  stable x86, bug 202552

  17 Dec 2007; Christian Faulhammer <opfer@gentoo.org> erlang-12.2.0.ebuild:
  comment on patches sent to upstream

*erlang-12.2.0 (10 Dec 2007)

  10 Dec 2007; Christian Faulhammer <opfer@gentoo.org>
  +files/erlang-12.2.0-binary-append.patch, +erlang-12.2.0.ebuild:
  version bump, fixes bug 201598

  10 Dec 2007; Christian Faulhammer <opfer@gentoo.org>
  -erlang-11.2.5-r2.ebuild:
  clean up

  21 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
  erlang-11.2.5-r3.ebuild:
  amd64 not x86 needs the patch

*erlang-11.2.5-r3 (21 Nov 2007)

  21 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
  +files/erlang-11.2.5-odbc-support-amd64.patch, -erlang-11.2.4-r1.ebuild,
  -erlang-11.2.5-r1.ebuild, +erlang-11.2.5-r3.ebuild:
  clean up; add patch to enable ODBC support on amd64, thanks to Alexander T
  <spam AT ndl DOT kiev DOT ua> in bug 198302

  23 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
  +files/erlang-11.2.5-hipe.patch, erlang-11.2.5-r2.ebuild:
  add patch provided by Paul Bonser <misterpib@gmail.com> in bug193452 to
  prevent a doubled statement in hipe installation

  26 Aug 2007; Christian Faulhammer <opfer@gentoo.org>
  erlang-11.2.5-r2.ebuild:
  comment about fix done here taken upstream (caps in man page sections);
  correct path for correction of man pages, so they are processed

  26 Aug 2007; Mike Frysinger <vapier@gentoo.org> erlang-11.2.5-r2.ebuild:
  Make sure we force linking with ssl dynamically #184419.

  26 Aug 2007; Mike Frysinger <vapier@gentoo.org>
  +files/erlang-11.2.5-build.patch, erlang-11.2.5-r2.ebuild:
  Make sure failures in subdirs are not ignored #184419.

  25 Aug 2007; Christian Faulhammer <opfer@gentoo.org>
  erlang-11.2.5-r2.ebuild:
  ferdy suggested in bug 189639 to extend MANPATH, so the normal man command
  can find the man pages, not only the erl -man command

  22 Aug 2007; Christian Faulhammer <opfer@gentoo.org>
  +erlang-11.2.4-r1.ebuild:
  restore old version because of ejabberd

*erlang-11.2.5-r2 (21 Aug 2007)

  21 Aug 2007; Christian Faulhammer <opfer@gentoo.org>
  +erlang-11.2.5-r2.ebuild:
  install man files in own hierarchy in ERL_LIBDIR not in systemsystem-wide
  location, thus erl -man can find it; reported by Samuel Tesla
  <samuel.tesla@gmail.com> in bug 189639

  15 Aug 2007; Christian Faulhammer <opfer@gentoo.org>
  files/50erlang-gentoo.el:
  fix Emacs support file...really

*erlang-11.2.5-r1 (15 Aug 2007)

  15 Aug 2007; Christian Faulhammer <opfer@gentoo.org>
  files/50erlang-gentoo.el, -files/10.2.6-manpage-emacs-gentoo.patch,
  -erlang-11.2.1.ebuild, -erlang-11.2.4-r1.ebuild, +erlang-11.2.5-r1.ebuild:
  clean up; let erl binary use several CPUs if USE=smp is set. Reported by
  astro@spaceboyz.net on bug 188858; don't install license file; add a lot of
  quotes around variables; fix Emacs support file to use require and not
  load-library

  06 Aug 2007; Roy Marples <uberlord@gentoo.org>
  +files/erlang-11.2.5-gethostbyname.patch, erlang-11.2.5.ebuild:
  Fix gethostbyname problem on FreeBSD and keyword ~x86-fbsd, #182001 thanks
  to Pierre Guinoiseau.

  17 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> erlang-11.2.5.ebuild:
  Stable on sparc wrt security #184592

  15 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org>
  erlang-11.2.5.ebuild:
  ppc stable, bug #184592

  14 Jul 2007; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.5.ebuild:
  stable x86, security bug 184592

*erlang-11.2.5 (05 Jul 2007)

  05 Jul 2007; Christian Faulhammer <opfer@gentoo.org>
  -files/glibc-2.4-fix.patch, -files/erl_process_dump_R11B-3.patch,
  -erlang-10.2.10.ebuild, -erlang-11.2.2-r1.ebuild, -erlang-11.2.3.ebuild,
  -erlang-11.2.3-r1.ebuild, -erlang-11.2.4.ebuild, +erlang-11.2.5.ebuild:
  version bump; clean-up

*erlang-11.2.4-r1 (21 May 2007)

  21 May 2007; Christian Faulhammer <opfer@gentoo.org>
  +erlang-11.2.4-r1.ebuild:
  remove internal copy of zlib, so the header files from the system are used.
  Fixes bug #178996, reported by Diego Pettenò <flameeyes@gmail.com>

  20 Apr 2007; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.4.ebuild:
  remove unneeded symlinks

  19 Apr 2007; Fernando J. Pereda <ferdy@gentoo.org> erlang-11.2.4.ebuild:
  Remove useless cd

  17 Apr 2007; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.4.ebuild:
  add -j1 for emake in src_install to prevent installation failures, fixes
  bugs 174073 and 174492

  12 Apr 2007; Markus Rothe <corsair@gentoo.org> erlang-11.2.4.ebuild:
  Added ~ppc64

*erlang-11.2.4 (06 Apr 2007)

  06 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
  +erlang-11.2.4.ebuild:
  version bump

*erlang-11.2.3-r1 (24 Feb 2007)

  24 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
  +erlang-11.2.3-r1.ebuild:
  added smp and kpoll USE flags to enable/disable those features, adjusted
  some bits; thanks to Max Loparyev <max@city.veganet.ru>

  22 Feb 2007; Simon Stelling <blubb@gentoo.org> erlang-11.2.3.ebuild:
  put back the export-TARGET patch; bug 167909

*erlang-11.2.3 (20 Feb 2007)

  20 Feb 2007; Christian Faulhammer <opfer@gentoo.org>
  +files/erl_process_dump_R11B-3.patch, +erlang-11.2.3.ebuild:
  version bump which needs fewer patches and fixes, as reported by Christopher
  Covington <covracer@gmail.com> in bug 167335

  31 Jan 2007; Marius Mauch <genone@gentoo.org> erlang-11.2.1.ebuild,
  erlang-11.2.2-r1.ebuild:
  Replacing einfo with elog

  22 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
  erlang-11.2.2-r1.ebuild:
  added info about what this version is called upstream

  04 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
  erlang-11.2.2-r1.ebuild:
  changed elisp.eclass to elisp-common.eclass as it was before. Thanks to
  ferdy for pointing out.

  30 Dec 2006; <fauli@gentoo.org> -files/9c.patch, -erlang-9c-r2.ebuild,
  -erlang-10.2.5.ebuild, -erlang-11.2.0.ebuild:
  clean-up old versions

  29 Dec 2006; <fauli@gentoo.org> erlang-11.2.2-r1.ebuild:
  inherit elisp instead of elisp-common; order inherited eclasses
  alphabetically; add quotes around definition of $S

  22 Dec 2006; Matti Bickel <mabi@gentoo.org> erlang-11.2.1.ebuild:
  ppc stable (bug #151612)

*erlang-11.2.2-r1 (12 Dec 2006)

  12 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
  -erlang-11.2.2.ebuild, +erlang-11.2.2-r1.ebuild:
  added hipe USE flag to give users control about that feature

  06 Dec 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.2.ebuild:
  repaired the ebuild

  06 Dec 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.2.ebuild:
  corrected a directory change to a more generic version

*erlang-11.2.2 (06 Dec 2006)

  06 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
  +erlang-11.2.2.ebuild:
  version bump; revamped the ebuild, nearly all the work was done by Fernando
  J. Pereda <ferdy@gentoo.org>, so hail to him; enables HiPE to test on
  hardened systems

  04 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> erlang-11.2.1.ebuild:
  Stable on sparc wrt #151612

  04 Dec 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.1.ebuild:
  stable x86, bug #151612

  04 Dec 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.1.ebuild:
  added correct path for cd command, reported by Markus Meier
  <meier_markus@bluewin.ch> in bug #151612 comment 19

  23 Nov 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.1.ebuild:
  Added einfo about symlinks so users will read it

  17 Nov 2006; Christian Faulhammer <opfer@gentoo.org> +files/9c.patch:
  that patch needs to stay

  17 Nov 2006; Christian Faulhammer <opfer@gentoo.org> -files/9c.patch,
  -erlang-8b.ebuild, -erlang-9c.ebuild, -erlang-9c-r1.ebuild,
  -erlang-10.2.0.ebuild, -erlang-10.2.7.ebuild:
  clean up old versions, including a stray patch

  17 Nov 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.1.ebuild:
  added comments to warn anyone from maintaining it, added symlinks for
  erl_call (bug #155229 by Pupeno <pupeno@pupeno.com>) and beam (requested by
  Chainsaw <chainsaw@gentoo.org> on IRC. Prettyprinted some lines.

  08 Nov 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.1.ebuild:
  disable High Performance Erlang (HiPE) because it breaks some systems,
  especially hardened. Also fix an glibc error. Thanks to Alexander Gabert
  <a.gabert@fh-trier.de>, Kenny Bentley <seriousmoose@yahoo.com>, Chris Carlin
  <ccarlin@physics.tamu.edu>, Chainsaw and nattfodd. Bugs #119753, #154338 and
  # 151612

  08 Nov 2006; Christian Faulhammer <opfer@gentoo.org> erlang-11.2.1.ebuild:
  fix compilation on hardened systems by filtering SSP, see bug #154338.
  Thanks to pappy-_ on IRC who provided advice and test hardware.

  02 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
  -files/10.2.7-manpage-emacs-gentoo.patch, -files/erlang-9c.patch,
  -files/erlang-10.2.7-export-TARGET.patch, erlang-10.2.7.ebuild,
  erlang-10.2.10.ebuild, erlang-11.2.0.ebuild, erlang-11.2.1.ebuild:
  remove unnecessary patches and adjust ebuilds to use the correct ones

  02 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
  -erlang-10.2.6.ebuild:
  remove it, because it is masked and newer versions are available

  02 Nov 2006; Christian Faulhammer <opfer@gentoo.org> -erlang-9c-r3.ebuild:
  remove that version, as it has no keywords

*erlang-11.2.1 (02 Nov 2006)

  02 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
  +erlang-11.2.1.ebuild:
  version bump, reported by Conrad Kostecki <ConiKost@gmx.de> in
  bug #145633

  02 Nov 2006; Christian Faulhammer <opfer@gentoo.org> erlang-10.2.7.ebuild,
  erlang-10.2.10.ebuild, erlang-11.2.0.ebuild:
  changed USE flag tcltk -> tk, see bug #17808

*erlang-11.2.0 (27 May 2006)

  27 May 2006; Matthew Kennedy <mkennedy@gentoo.org> +erlang-11.2.0.ebuild:
  New upstream version.

*erlang-10.2.10 (10 Apr 2006)

  10 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org>
  +files/glibc-2.4-fix.patch, +erlang-10.2.10.ebuild:
  Include GLIBC 2.4 build fix; Resolves Bug #122383; Please see
  http://www.erlang.org/ml-archive/erlang-questions/200601/msg00500.html for
  more information on the GLIBC build fix.

  07 Mar 2006; Mike Frysinger <vapier@gentoo.org> erlang-8b.ebuild,
  erlang-9c.ebuild, erlang-9c-r1.ebuild, erlang-9c-r2.ebuild,
  erlang-9c-r3.ebuild, erlang-10.2.0.ebuild, erlang-10.2.5.ebuild,
  erlang-10.2.6.ebuild, erlang-10.2.7.ebuild:
  Add support for modular X #121067.

  28 Jan 2006; Simon Stelling <blubb@gentoo.org> +files/erlang-9c.patch,
  -files/erlang-9c.patch.gz, erlang-9c-r1.ebuild:
  no need to gzip smallish patches

  03 Dec 2005; Fernando J. Pereda <ferdy@gentoo.org> erlang-10.2.7.ebuild:
  marked ~alpha wrt bug #91132

*erlang-10.2.7 (29 Oct 2005)

  29 Oct 2005; Matthew Kennedy <mkennedy@gentoo.org>
  +files/erlang-10.2.7-export-TARGET.patch,
  +files/10.2.7-manpage-emacs-gentoo.patch, +erlang-10.2.7.ebuild:
  New upstream version; Added epoll support and condition support for
  dev-lang/tk via X USE flag; Resolves Bug #106208.

  05 Sep 2005; Jason Wever <weeve@gentoo.org> erlang-10.2.5.ebuild:
  Stable on SPARC.

  03 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> erlang-10.2.5.ebuild:
  Stable on ppc.

*erlang-10.2.5 (24 Aug 2005)

  24 Aug 2005; Mike Frysinger <vapier@gentoo.org> +erlang-10.2.5.ebuild:
  Add a version which works with wings #97798.

  18 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org>
  +files/10.2.6-manpage-emacs-gentoo.patch, files/50erlang-gentoo.el,
  metadata.xml, erlang-10.2.6.ebuild:
  Added Emacs Herd to metadata.xml.

  18 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org>
  +files/10.2.6-manpage-emacs-gentoo.patch, files/50erlang-gentoo.el,
  erlang-10.2.6.ebuild:
  Support man-page documentation in Emacs erlang-mode; Install Erlang
  man-pages and HTML documentation via "doc" USE flag; Add missing
  dependencies for Java and ODBC support via "odbc" and "java" USE flags;
  Rename Erlang man-pages with "erl" suffix to avoid namespace collision; New
  upstream version.

*erlang-10.2.6 (02 Jul 2005)

  02 Jul 2005; Mike Frysinger <vapier@gentoo.org> +erlang-10.2.6.ebuild:
  Version bump.

  02 Jul 2005; Mike Frysinger <vapier@gentoo.org>
  +files/erlang-10.2.6-export-TARGET.patch, erlang-10.2.0.ebuild:
  Fix host detection #94090 by Matthew Kennedy.

  30 May 2005; Sven Wegener <swegener@gentoo.org> erlang-9c-r2.ebuild,
  erlang-9c-r3.ebuild, erlang-10.2.0.ebuild:
  Moved from gcc.eclass to toolchain-funcs.eclass, bug #92745.

  21 Apr 2005; Herbie Hopkins <herbs@gentoo.org> erlang-10.2.0.ebuild:
  Small multilib issue, fixes bug #89938

  20 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org>
  +files/50erlang-gentoo.el, erlang-10.2.0.ebuild:
  USE support for "emacs"; Resolves Bug #78557

*erlang-10.2.0 (07 Oct 2004)

  07 Oct 2004; George Shapovalov <george@gentoo.org> erlang-10.2.0.ebuild :
  new version out, adjusted versioning scheme as was previously discussed 
  (retaining 1st number, then letters A->1, B->2, ... and adding the "revision")
  thus this corresponds to R10B-0
  also adjusted openssl dependency to point to >=0.9.7d

*erlang-9c-r3 (02 Aug 2004)

  02 Aug 2004; George Shapovalov <george@gentoo.org> erlang-9c-r3.ebuild :
  fixed some stray ${D}'s in wrappers (#58901), added support for ~amd64

  30 Mar 2004; Donnie Berkholz <spyderous@gentoo.org>; erlang-8b.ebuild,
  erlang-9c-r1.ebuild, erlang-9c-r2.ebuild, erlang-9c.ebuild:
  Change x11-base/xfree dependency to virtual/x11.

*erlang-9c-r2 (21 Feb 2004)

  21 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
  Version bump #26420.

*erlang-9c-r1 (01 Jul 2003)

  28 Jul 2003; Mike Frysinger <vapier@gentoo.org> :
  Added 'addpredict' to /dev/pts to fix issues w/emerging in XTerm #25366.

  03 Jul 2003; George Shapovalov <george@gentoo.org> erlang-9c-r1.ebuild :
  incorporated fix for weird install on some systems from #20625
  Thanks to Claes Wikstrom <klacke@hyber.org> for the patch

  01 Jul 2003; George Shapovalov <george@gentoo.org> erlang-9c-r1.ebuild :
  incorporated patch to make erlang read nsswitch.conf in 
  addition to host.conf (#22836)
  Thanks to Claes Wikstrom <klacke@hyber.org> for the patch

*erlang-9c (09 May 2003)

  19 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
  Cleaned up and made the ebuild more 'portage' like ... changed sed cmds to dosed

  09 May 2003; George Shapovalov <george@gentoo.org> erlang-9c.ebuild :
  new version (#20625), original versio n is R9B-1, 9c seems to be the only approximation
  that works and is considered newer by portage
  (anyway, 'B' seems to be invariant in upstream naming scheme)
  Thanks to Claes Wikstrom <klacke@hyber.org> for an update.

*erlang-9b (07 Jan 2003)

  07 Jan 2003; George Shapovalov <george@gentoo.org> erlang-8b.ebuild, erlang-9b.ebuild :
  new version,
  cleaned up erlang-8b.ebuild and added IUSE
 
*erlang-8b (01 Nov 2002)

  19 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
  Cleaned up and made the ebuild more 'portage' like ... changed sed cmds to dosed

  01 Nov 2002; George Shapovalov <george@gentoo.org> erlang-8b.ebuild :
  Erlang is a programming language, runtime environment and a large collection of
  libraries.  Ebuild submitted by Charlie Mac <charzilla@yahoo.com>
