Scala 2.7.6 final

View: New views
5 Messages — Rating Filter:   Alert me  

Scala 2.7.6 final

by Antonio Cunei :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

We are releasing a further minor maintenance version of Scala
2.7 in order to address one rare issue that could result in a
"malformed Scala signature" message. No other fixes or changes
are included; if you have never encountered the message above,
you will not notice any difference by upgrading. The new stable
release of the Scala distribution, Scala 2.7.6 final, is
available as usual from our Download Page at
http://www.scala-lang.org/downloads.


The Scala 2.7.6 distribution
================================

What is new?
============

This is the changelog for 2.7.6:

  - Fixed #715, #1896, #1930 (Problem with pickler/unpickler).
    In certain cases, for instance when using existentials in
    complex traits, one flag would be incorrectly set while
    generating the classfiles. Reading back the classfile
    during separate compilation would cause the compiler to
    complain about a "malformed Scala signature". This issue
    was fixed in Scala 2.7.6.

No other issues were fixed in this release, which is otherwise
functionally equivalent to Scala 2.7.5. For additional
information on the Scala 2.7 branch, and on the Scala IDE for
Eclipse, you may be interested in reading the release notes
previously issued with Scala 2.7.4, available at
http://www.scala-lang.org/node/1593.

Re: Scala 2.7.6 final

by bearfeeder :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Unfortunately, Lift doesn't compile under 2.7.6.  The following line:

  type Q = MappedForeignKey[AnyBound, A, OO] with MappedField[AnyBound, A] forSome {type OO <: KeyedMapper[AnyBound, OO]}

Subsequently causes:

/home/dpp/lang/src/lift/lift-mapper/src/test/scala/net/liftweb/mapper/MapperSpecs.scala:117: error: object creation impossible, since type OO in trait KeyedMetaMapper with bounds >: Nothing <: net.liftweb.mapper.KeyedMapper[net.liftweb.mapper.SampleTag.AnyBound,OO] is not defined
[WARNING] object SampleTag extends SampleTag with LongKeyedMetaMapper[SampleTag] {

Any way we can work on a 2.7.7 but go through a pre-release process so folks have a chance to test the code?


On Thu, Sep 10, 2009 at 9:16 AM, Antonio Cunei <scala_ml@...> wrote:
We are releasing a further minor maintenance version of Scala
2.7 in order to address one rare issue that could result in a
"malformed Scala signature" message. No other fixes or changes
are included; if you have never encountered the message above,
you will not notice any difference by upgrading. The new stable
release of the Scala distribution, Scala 2.7.6 final, is
available as usual from our Download Page at
http://www.scala-lang.org/downloads.


The Scala 2.7.6 distribution
================================

What is new?
============

This is the changelog for 2.7.6:

 - Fixed #715, #1896, #1930 (Problem with pickler/unpickler).
  In certain cases, for instance when using existentials in
  complex traits, one flag would be incorrectly set while
  generating the classfiles. Reading back the classfile
  during separate compilation would cause the compiler to
  complain about a "malformed Scala signature". This issue
  was fixed in Scala 2.7.6.

No other issues were fixed in this release, which is otherwise
functionally equivalent to Scala 2.7.5. For additional
information on the Scala 2.7 branch, and on the Scala IDE for
Eclipse, you may be interested in reading the release notes
previously issued with Scala 2.7.4, available at
http://www.scala-lang.org/node/1593.



--
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

Re: Scala 2.7.6 final

by Dmitry Grigoriev-2 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Upgrading from 2.7.5 made Eclipse inoperable. Failed to revert
configuration, had to restore from backup.

--
Cheers,
dimgel


Re: Re: Scala 2.7.6 final

by Daniel Nedelcu :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

I had the same experience.

Reinstalling Eclipse 3.5, some plugins, and Scala 2.7.6. afterwards, Scala
2.7.6 plug-in cannot be installed.

The detailed [Eclipse] error message is:

"Cannot complete the install because of a conflicting dependency.
  Software being installed: Scala Eclipse Plugin 2.7.6.final
(ch.epfl.lamp.sdt.feature.group 2.7.6.final)
  Software currently installed: AspectJ Development Tools
2.0.0.e35x-20090624-1600 (org.eclipse.ajdt.feature.group
2.0.0.e35x-20090624-1600)
  Only one of the following can be installed at once:
    JDT Weaving 2.0.0.e35x-20090624-1600
(org.eclipse.contribution.weaving.jdt 2.0.0.e35x-20090624-1600)
    JDT Weaving 1.6.4.20090313172428 (org.eclipse.contribution.weaving.jdt
1.6.4.20090313172428)
  Cannot satisfy dependency:
    From: Scala Eclipse Plugin 2.7.6.final (ch.epfl.lamp.sdt.feature.group
2.7.6.final)
    To: org.eclipse.contribution.weaving.jdt [1.6.4.20090313172428]
  Cannot satisfy dependency:
    From: AspectJ Development Tools 2.0.0.e35x-20090624-1600
(org.eclipse.ajdt.feature.group 2.0.0.e35x-20090624-1600)
    To: org.eclipse.contribution.weaving.jdt [2.0.0.e35x-20090624-1600]".

Perhaps the conflicting dependency on different versions of
org.eclipse.contribution.weaving.jdt is the source of the upgrading problem.

Cheers
Dan


----- Original Message -----
From: "Dmitry Grigoriev" <mail@...>
To: <scala-announce@...>
Cc: <scala@...>
Sent: Saturday, September 12, 2009 12:46 AM
Subject: [scala-announce] Re: Scala 2.7.6 final


> Upgrading from 2.7.5 made Eclipse inoperable. Failed to revert
> configuration, had to restore from backup.
>
> --
> Cheers,
> dimgel
>
>
>



Re: Re: Scala 2.7.6 final

by Hubert Plociniczak-4 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

That's not entirely 2.7.6 related. See ticket
http://lampsvn.epfl.ch/trac/scala/ticket/2327

hubert

Daniel Nedelcu wrote:

> I had the same experience.
>
> Reinstalling Eclipse 3.5, some plugins, and Scala 2.7.6. afterwards, Scala
> 2.7.6 plug-in cannot be installed.
>
> The detailed [Eclipse] error message is:
>
> "Cannot complete the install because of a conflicting dependency.
>   Software being installed: Scala Eclipse Plugin 2.7.6.final
> (ch.epfl.lamp.sdt.feature.group 2.7.6.final)
>   Software currently installed: AspectJ Development Tools
> 2.0.0.e35x-20090624-1600 (org.eclipse.ajdt.feature.group
> 2.0.0.e35x-20090624-1600)
>   Only one of the following can be installed at once:
>     JDT Weaving 2.0.0.e35x-20090624-1600
> (org.eclipse.contribution.weaving.jdt 2.0.0.e35x-20090624-1600)
>     JDT Weaving 1.6.4.20090313172428 (org.eclipse.contribution.weaving.jdt
> 1.6.4.20090313172428)
>   Cannot satisfy dependency:
>     From: Scala Eclipse Plugin 2.7.6.final (ch.epfl.lamp.sdt.feature.group
> 2.7.6.final)
>     To: org.eclipse.contribution.weaving.jdt [1.6.4.20090313172428]
>   Cannot satisfy dependency:
>     From: AspectJ Development Tools 2.0.0.e35x-20090624-1600
> (org.eclipse.ajdt.feature.group 2.0.0.e35x-20090624-1600)
>     To: org.eclipse.contribution.weaving.jdt [2.0.0.e35x-20090624-1600]".
>
> Perhaps the conflicting dependency on different versions of
> org.eclipse.contribution.weaving.jdt is the source of the upgrading problem.
>
> Cheers
> Dan
>
>
> ----- Original Message -----
> From: "Dmitry Grigoriev" <mail@...>
> To: <scala-announce@...>
> Cc: <scala@...>
> Sent: Saturday, September 12, 2009 12:46 AM
> Subject: [scala-announce] Re: Scala 2.7.6 final
>
>
>  
>> Upgrading from 2.7.5 made Eclipse inoperable. Failed to revert
>> configuration, had to restore from backup.
>>
>> --
>> Cheers,
>> dimgel
>>
>>
>>
>>    
>
>
>