Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New NuGet Release? #42

Closed
kentcb opened this issue Sep 22, 2014 · 10 comments
Closed

New NuGet Release? #42

kentcb opened this issue Sep 22, 2014 · 10 comments

Comments

@kentcb
Copy link
Contributor

kentcb commented Sep 22, 2014

Hi,

Just wondering when a new release will be made to NuGet? I'm keen to have the PCL version available officially.

Thanks

@mikehadlow
Copy link
Collaborator

Ah, it looks like the build is broken. I'll have to find to time to look at
it. Maybe this weekend?

Thanks for noticing it.
Mike

On Mon, Sep 22, 2014 at 5:54 AM, Kent Boogaart notifications@github.com
wrote:

Hi,

Just wondering when a new release will be made to NuGet? I'm keen to have
the PCL version available officially.

Thanks


Reply to this email directly or view it on GitHub
#42.

@kentcb
Copy link
Contributor Author

kentcb commented Sep 29, 2014

Hi Mike,

Any chance you had a look at this?

Thanks

@mikehadlow
Copy link
Collaborator

Well a brief look. An earlier pull request added a feature not supported on
the code better build server which is causing the build failure. I haven't
had time to fix it yet.

Sorry for the lack of progress, I'm a bit maxed out currently.

On Mon, Sep 29, 2014 at 9:32 AM, Kent Boogaart notifications@github.com
wrote:

Hi Mike,

Any chance you had a look at this?

Thanks


Reply to this email directly or view it on GitHub
#42 (comment).

@kentcb
Copy link
Contributor Author

kentcb commented Oct 1, 2014

I hope it wasn't my PR that broke the build...? Either way, anything I can do to help? I had a quick look for details on the build server but seems it's not for public access, right?

@mikehadlow
Copy link
Collaborator

Here's the build error, if you want to do some digging:

IInput.cs(3, 14): error CS0234: The type or namespace name 'Linq'
does not exist in the namespace 'System' (are you missing an assembly
reference?)

Parse.cs(4, 14): error CS0234: The type or namespace name 'Linq'
does not exist in the namespace 'System' (are you missing an assembly
reference?)

Parse.Regex.cs(2, 19): error CS0234: The type or namespace name
'RegularExpressions' does not exist in the namespace 'System.Text'
(are you missing an assembly reference?)

Parse.Sequence.cs(5, 18): error CS0234: The type or namespace name
'Linq' does not exist in the namespace 'System' (are you missing an
assembly reference?)

Result.cs(3, 14): error CS0234: The type or namespace name 'Linq'
does not exist in the namespace 'System' (are you missing an assembly
reference?)

Option.cs(45, 38): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(208, 45): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(233, 44): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(248, 54): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(279, 55): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(292, 61): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(306, 62): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(319, 40): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(340, 46): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(354, 42): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(398, 43): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(410, 39): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(437, 42): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(455, 40): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(501, 54): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(515, 56): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(542, 46): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(556, 46): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(580, 58): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(592, 42): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.cs(614, 13): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.Optional.cs(16, 54): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.Positioned.cs(13, 47): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.Regex.cs(27, 44): error CS0118: 'Sprache.Parse.Regex(string,
string)' is a 'method' but is used like a 'type'

Parse.Sequence.cs(18, 64): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.Sequence.cs(40, 65): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.Sequence.cs(61, 56): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.Sequence.cs(74, 56): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

Parse.Sequence.cs(125, 52): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

ParserOfT.cs(25, 46): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

ParserOfT.cs(41, 34): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

ResultHelper.cs(7, 50): error CS1110: Cannot define a new extension
method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

ResultHelper.cs(17, 47): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

StringExtensions.cs(9, 54): error CS1110: Cannot define a new
extension method because the compiler required type
'System.Runtime.CompilerServices.ExtensionAttribute' cannot be found.
Are you missing a reference to System.Core.dll?

On Wed, Oct 1, 2014 at 2:56 AM, Kent Boogaart notifications@github.com
wrote:

I hope it wasn't my PR that broke the build...? Either way, anything I can
do to help? I had a quick look for details on the build server but seems
it's not for public access, right?


Reply to this email directly or view it on GitHub
#42 (comment).

@kentcb
Copy link
Contributor Author

kentcb commented Oct 3, 2014

It appears the code better CI servers do not have the latest PCL reference libraries installed. Hence, trying to build a PCL fails to resolve the requisite assemblies.

I couldn't find any contact information for someone at code better to see whether they could get these installed for us. Do you know of anyone?

@mikehadlow
Copy link
Collaborator

Sometimes people hang out at https://twitter.com/codebetterCI

On Fri, Oct 3, 2014 at 3:39 AM, Kent Boogaart notifications@github.com
wrote:

It appears the code better CI servers do not have the latest PCL
reference libraries
http://www.microsoft.com/en-us/download/details.aspx?id=40727
installed. Hence, trying to build a PCL fails to resolve the requisite
assemblies.

I couldn't find any contact information for someone at code better to see
whether they could get these installed for us. Do you know of anyone?


Reply to this email directly or view it on GitHub
#42 (comment).

@kentcb
Copy link
Contributor Author

kentcb commented Oct 7, 2014

The CodeBetter guys have moved Sprache to a newer build server that supports PCLs. However, the release to NuGet still does not occur because I accidentally the Version.cs file in my last PR. This PR adds it back in and bumps the version to 2.0, so we should hopefully be good once that is incorporated.

@mikehadlow
Copy link
Collaborator

Cool. I just merged your pull request, so fingers crossed.

Many thanks for looking into this Kent!

Mike

On Tue, Oct 7, 2014 at 1:27 AM, Kent Boogaart notifications@github.com
wrote:

The CodeBetter guys have moved Sprache to a newer build server that
supports PCLs. However, the release to NuGet still does not occur because I
accidentally the Version.cs file in my last PR. This PR
#43 adds it back in and bumps
the version to 2.0, so we should hopefully be good once that is
incorporated.


Reply to this email directly or view it on GitHub
#42 (comment).

@kentcb
Copy link
Contributor Author

kentcb commented Oct 8, 2014

Worked a treat! Cheers Mike.

@kentcb kentcb closed this as completed Oct 8, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants