Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154192 - dev-lang/swig-1.3.31 version bump request
Summary: dev-lang/swig-1.3.31 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Chris White (RETIRED)
URL: http://sourceforge.net/project/showfi...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-05 15:18 UTC by M. Edward Borasky
Modified: 2007-03-09 00:05 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description M. Edward Borasky 2006-11-05 15:18:24 UTC
I've been testing SWIG 1.3.30 and it looks like it's just about ready. I don't think there are any major changes to the ebuild -- since they now support R as a scripting language, you might want to add a USE flag for it. Here's the "announcement":

A release candidate for SWIG-1.3.30 is available on SourceForge:

http://sourceforge.net/project/showfiles.php?group_id=1645

Please test and report any regressions. Assuming no disasters we aim to
make the official release in a week or so.

The high level changes are as follows:

SWIG-1.3.30 summary:
- Python-2.5 support
- New language module: R
- Director support added for C#
- Numerous director fixes and improvements
- Improved mingw/msys support
- Better constants support in Guile and chicken modules
- Minor improvements/fixes in cffi, php, allegrocl, perl, chicken,
  lua, ruby, ocaml, python, java, c# and guile language modules
- Many many other bug fixes


William
Comment 1 Chris White (RETIRED) gentoo-dev 2006-11-05 17:53:21 UTC
Also need to make sure the following compile (these are swig depends):

app-mobilephone/bitpim
app-mobilephone/obexftp
app-pda/libopensync
dev-libs/redland-bindings
dev-python/PyAmanith
dev-python/apse
dev-python/m2crypto
dev-python/pyifp
dev-python/pylibpcap
dev-python/pyme
dev-util/subversion
games-rpg/adonthell
media-libs/libgpod
media-video/qvamps
net-libs/wvstreams
sci-libs/gdal
sci-mathematics/fann
sys-cluster/heartbeat
sys-libs/openipmi
x11-misc/fluxspace
x11-wm/kahakai

Most important of these is obviously subversion.  Let me know if you want to splitup compile testing (I'm just about to run subversion compile test).  Also, if you have an ebuild, go ahead and paste it here.  I'll probably do just a quick bump, then release an -r1 with the complete set of configurable options.
Comment 2 M. Edward Borasky 2006-11-20 16:26:54 UTC
The SWIG folks found enough bugs in 1.3.30 to release 1.3.31 today:

*** ANNOUNCE: SWIG 1.3.31 (November 20, 2006) ***

http://www.swig.org


We're pleased to announce SWIG-1.3.31, the latest installment in the
SWIG development effort.  SWIG-1.3.31 includes a number of bug fixes
and large number of enhancements throughout.

What is SWIG?
-------------

SWIG is a software development tool that reads C/C++ header files and
generates the wrapper code needed to make C and C++ code accessible
from other languages including Perl, Python, Tcl, Ruby, PHP, Java,
Scheme (Guile, MzScheme, CHICKEN), Ocaml, Lua, Pike, C#, Modula-3, and
Common Lisp (CLISP, Allegro CL, CFFI, UFFI). SWIG can also export its parse
tree in the form of XML and Lisp s-expressions.  Major applications of
SWIG include generation of scripting language extension modules, rapid
prototyping, testing, and user interface development for large C/C++
systems.

Availability:
-------------
The release is available for download on Sourceforge at

     http://prdownloads.sourceforge.net/swig/swig-1.3.31.tar.gz

A Windows version should also be available at

     http://prdownloads.sourceforge.net/swig/swigwin-1.3.31.zip

What's New?
===========

SWIG-1.3.31 summary:
- Python modern classes regression fix

Release numbers
---------------
With SWIG-1.3, we are adopting an odd/even version numbering scheme for
SWIG.  Odd version numbers (1.3, 1.5, 1.7, etc...) are considered to
be development releases.  Even numbers (1.4,1.6,1.8) are stable
releases.  The current 1.3 effort is working to produce a stable 2.0
release.  A stable 2.0 release will not be made until it can
accompanied by fully updated documentation.  In the meantime, we will
continue to make periodic 1.3.x releases.

We need your help!
------------------
Even if you are perfectly happy with SWIG-1.1, we can still use your
feedback.  First, we like to know about compilation problems and other
issues concerning the building of SWIG.  Second, if SWIG-1.3 is unable
to compile your old interface files, we would like to get information
about the features you are using.  This information will help us find
bugs in the SWIG-1.3 release, develop techniques for supporting
backwards compatibility, and write documentation that addresses
specific issues related to migrating from SWIG-1.1 to SWIG-1.3.

We are also looking for volunteers who would like to work on various
aspects of SWIG development.  SWIG is an unfunded project that would
not exist without volunteers.  We are also looking for the developers
of other SWIG language modules.  If you have developed a SWIG module
and would like to see it incorporated into the new release, please
contact us to obtain SWIG-CVS access.  We are also more than willing
to help port your module from SWIG-1.1 to SWIG-1.3.  Please send email
to beazley@cs.uchicago.edu for further information.

Please report problems with this release to the swig-dev mailing list,
details at http://www.swig.org/mail.html.

--- The SWIG Developers


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Swig-devel mailing list
Swig-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/swig-devel

Comment 3 Jacek Sieka 2006-12-07 15:13:52 UTC
Summary needs update to reflect 1.3.31 availability but I can't change it...
Comment 4 M. Edward Borasky 2006-12-07 19:08:00 UTC
(In reply to comment #3)
> Summary needs update to reflect 1.3.31 availability but I can't change it...
> 
Should I close this and file a new one?
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-03-09 00:05:25 UTC
*swig-1.3.31 (07 Jan 2007)

  07 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> +swig-1.3.31.ebuild:
  Version bump to fix python-2.5 compatibility, bug 148728.