[jira] [Resolved] (LOG4NET-536) Can't build for NETCF-2.0

2016-12-18 Thread Stefan Bodewig (JIRA)

 [ 
https://issues.apache.org/jira/browse/LOG4NET-536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Bodewig resolved LOG4NET-536.

Resolution: Fixed

> Can't build for NETCF-2.0
> -
>
> Key: LOG4NET-536
> URL: https://issues.apache.org/jira/browse/LOG4NET-536
> Project: Log4net
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 1.2.15
> Environment: win7 x64
>Reporter: luzht
>Priority: Blocker
>  Labels: build-failure
> Fix For: 2.0.6
>
>
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem Licensed to the Apache Software Foundation (ASF) 
> under one 
> E:\lib\log4net-1.2.15>rem or more contributor license agreements.  See the 
> NOTICE file 
> E:\lib\log4net-1.2.15>rem distributed with this work for additional 
> information 
> E:\lib\log4net-1.2.15>rem regarding copyright ownership.  The ASF licenses 
> this file 
> E:\lib\log4net-1.2.15>rem to you under the Apache License, Version 2.0 (the 
> E:\lib\log4net-1.2.15>rem "License"); you may not use this file except in 
> compliance 
> E:\lib\log4net-1.2.15>rem with the License.  You may obtain a copy of the 
> License at 
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem   http://www.apache.org/licenses/LICENSE-2.0 
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem Unless required by applicable law or agreed to in 
> writing, 
> E:\lib\log4net-1.2.15>rem software distributed under the License is 
> distributed on an 
> E:\lib\log4net-1.2.15>rem "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
> ANY 
> E:\lib\log4net-1.2.15>rem KIND, either express or implied.  See the License 
> for the 
> E:\lib\log4net-1.2.15>rem specific language governing permissions and 
> limitations 
> E:\lib\log4net-1.2.15>rem under the License. 
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem
> LOG4NET_DIR is E:\lib\log4net-1.2.15
> NANTEXE_PATH is E:\tools\nant-0.92\bin\nant.exe
> BUILD_FILE is E:\lib\log4net-1.2.15\log4net.build
> NAnt 0.92 (Build 0.92.4543.0; release; 2012-06-09)
> Copyright (C) 2001-2012 Gerry Shaw
> http://nant.sourceforge.net
> Buildfile: file:///E:/lib/log4net-1.2.15/log4net.build
> Target framework: Microsoft .NET Framework 4.0
> Target(s) specified: compile-all 
> check-current-build-config:
> set-build-configuration:
> set-debug-build-configuration:
> check-current-build-config:
> set-build-configuration-flags:
> check-current-build-config:
> set-framework-configuration:
> check-bin-dir:
> check-doc-dir:
> check-sdkdoc-dir:
> check-sdkdoc-debug:
> check-current-build-config:
> check-build-debug:
> check-build-defines:
> set-net-4.0-runtime-configuration:
> generate-assembly-description:
>[delete] Deleting file E:\lib\log4net-1.2.15\src\GeneratedAssemblyInfo.cs.
>   [asminfo] Generated file 
> 'E:\lib\log4net-1.2.15\src\GeneratedAssemblyInfo.cs'.
> compile-all:
>  [echo] Compiling all build configurations for all runtime configurations.
> set-debug-build-configuration:
> check-current-build-config:
> set-build-configuration-flags:
> compile-build:
>  [echo] Compiling all framework versions for the debug build 
> configuration.
> check-bin-dir:
> check-doc-dir:
> check-sdkdoc-dir:
> check-sdkdoc-debug:
> check-current-build-config:
> check-build-debug:
> check-build-defines:
> set-netcf-2.0-runtime-configuration:
>  [property] Target framework changed to "Microsoft .NET Compact Framework 
> 2.0".
> check-log4net-basedir:
> check-current-bin-dir:
> clean-current-bin-dir:
>  [echo] Cleaning the bin/netcf/2.0/debug binaries directory.
>[delete] Deleting directory 'E:\lib\log4net-1.2.15\bin\netcf\2.0\debug'.
> [mkdir] Creating directory 'E:\lib\log4net-1.2.15\bin\netcf\2.0\debug'.
> compile-netcf-2.0:
>   [csc] Compiling 225 files to 
> 'E:\lib\log4net-1.2.15\bin\netcf\2.0\debug\log4net.dll'.
>   [csc] 
> e:\lib\log4net-1.2.15\src\Util\LogicalThreadContextStacks.cs(36,20): error 
> CS0246: Can't find class or namespace“LogicalThreadContextProperties”(Whether 
> a using directive or an assembly reference is missing?)
>   [csc] 
> e:\lib\log4net-1.2.15\src\Util\LogicalThreadContextStacks.cs(48,39): error 
> CS0246: Can't find class or namespace“LogicalThreadContextProperties”(Whether 
> a using directive or an assembly reference is missing?)
> BUILD FAILED
> E:\lib\log4net-1.2.15\log4net.build(454,6):
> External Program Failed: 
> C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe (return code was 1)
> Total time: 1.2 seconds.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (LOG4NET-536) Can't build for NETCF-2.0

2016-12-18 Thread Stefan Bodewig (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4NET-536?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15759062#comment-15759062
 ] 

Stefan Bodewig commented on LOG4NET-536:


We won't tackle LOG4NET-487 before the release, so I'm closing this. It would 
be good if you could keep an eye on future changes, though. This is probably 
best done by joining the dev list.

> Can't build for NETCF-2.0
> -
>
> Key: LOG4NET-536
> URL: https://issues.apache.org/jira/browse/LOG4NET-536
> Project: Log4net
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 1.2.15
> Environment: win7 x64
>Reporter: luzht
>Priority: Blocker
>  Labels: build-failure
> Fix For: 2.0.6
>
>
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem Licensed to the Apache Software Foundation (ASF) 
> under one 
> E:\lib\log4net-1.2.15>rem or more contributor license agreements.  See the 
> NOTICE file 
> E:\lib\log4net-1.2.15>rem distributed with this work for additional 
> information 
> E:\lib\log4net-1.2.15>rem regarding copyright ownership.  The ASF licenses 
> this file 
> E:\lib\log4net-1.2.15>rem to you under the Apache License, Version 2.0 (the 
> E:\lib\log4net-1.2.15>rem "License"); you may not use this file except in 
> compliance 
> E:\lib\log4net-1.2.15>rem with the License.  You may obtain a copy of the 
> License at 
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem   http://www.apache.org/licenses/LICENSE-2.0 
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem Unless required by applicable law or agreed to in 
> writing, 
> E:\lib\log4net-1.2.15>rem software distributed under the License is 
> distributed on an 
> E:\lib\log4net-1.2.15>rem "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
> ANY 
> E:\lib\log4net-1.2.15>rem KIND, either express or implied.  See the License 
> for the 
> E:\lib\log4net-1.2.15>rem specific language governing permissions and 
> limitations 
> E:\lib\log4net-1.2.15>rem under the License. 
> E:\lib\log4net-1.2.15>rem
> E:\lib\log4net-1.2.15>rem
> LOG4NET_DIR is E:\lib\log4net-1.2.15
> NANTEXE_PATH is E:\tools\nant-0.92\bin\nant.exe
> BUILD_FILE is E:\lib\log4net-1.2.15\log4net.build
> NAnt 0.92 (Build 0.92.4543.0; release; 2012-06-09)
> Copyright (C) 2001-2012 Gerry Shaw
> http://nant.sourceforge.net
> Buildfile: file:///E:/lib/log4net-1.2.15/log4net.build
> Target framework: Microsoft .NET Framework 4.0
> Target(s) specified: compile-all 
> check-current-build-config:
> set-build-configuration:
> set-debug-build-configuration:
> check-current-build-config:
> set-build-configuration-flags:
> check-current-build-config:
> set-framework-configuration:
> check-bin-dir:
> check-doc-dir:
> check-sdkdoc-dir:
> check-sdkdoc-debug:
> check-current-build-config:
> check-build-debug:
> check-build-defines:
> set-net-4.0-runtime-configuration:
> generate-assembly-description:
>[delete] Deleting file E:\lib\log4net-1.2.15\src\GeneratedAssemblyInfo.cs.
>   [asminfo] Generated file 
> 'E:\lib\log4net-1.2.15\src\GeneratedAssemblyInfo.cs'.
> compile-all:
>  [echo] Compiling all build configurations for all runtime configurations.
> set-debug-build-configuration:
> check-current-build-config:
> set-build-configuration-flags:
> compile-build:
>  [echo] Compiling all framework versions for the debug build 
> configuration.
> check-bin-dir:
> check-doc-dir:
> check-sdkdoc-dir:
> check-sdkdoc-debug:
> check-current-build-config:
> check-build-debug:
> check-build-defines:
> set-netcf-2.0-runtime-configuration:
>  [property] Target framework changed to "Microsoft .NET Compact Framework 
> 2.0".
> check-log4net-basedir:
> check-current-bin-dir:
> clean-current-bin-dir:
>  [echo] Cleaning the bin/netcf/2.0/debug binaries directory.
>[delete] Deleting directory 'E:\lib\log4net-1.2.15\bin\netcf\2.0\debug'.
> [mkdir] Creating directory 'E:\lib\log4net-1.2.15\bin\netcf\2.0\debug'.
> compile-netcf-2.0:
>   [csc] Compiling 225 files to 
> 'E:\lib\log4net-1.2.15\bin\netcf\2.0\debug\log4net.dll'.
>   [csc] 
> e:\lib\log4net-1.2.15\src\Util\LogicalThreadContextStacks.cs(36,20): error 
> CS0246: Can't find class or namespace“LogicalThreadContextProperties”(Whether 
> a using directive or an assembly reference is missing?)
>   [csc] 
> e:\lib\log4net-1.2.15\src\Util\LogicalThreadContextStacks.cs(48,39): error 
> CS0246: Can't find class or namespace“LogicalThreadContextProperties”(Whether 
> a using directive or an assembly reference is missing?)
> BUILD FAILED
> E:\lib\log4net-1.2.15\log4net.build(454,6):
> External Program Failed: 
> C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe (return code was 1)
> Total time: 1.2 seconds.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: Towards 2.0.6

2016-12-18 Thread Stefan Bodewig
On 2016-11-07, Dominik Psenner wrote:

> LOG4NET-487 is about the configuration option and the issue I would
> like to see in the release. The reason is, not having this
> configurable costs performance and creating a mutex always is
> troublesome to some configurations. The latter resulted in
> LOG4NET-506.

Obviously I haven't managed to invest the time needed to fix it. The
main blocker for myself has been that I may be able to write something
that compiles and doesn't break the existing tests, but I don't think
that's enough for introducing a feature like this shortly before cutting
a release. And I really don't know how to properly test the variations
needed.

Having said that, I'll update the site sources in svn for a release
candidate and unless anybody yells will tag and build an RC and call for
a vote the coming days.

Stefan


[jira] [Commented] (LOG4NET-539) NuGet error: Could not install package 'log4net 2.0.5'

2016-12-18 Thread Stefan Bodewig (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4NET-539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15758753#comment-15758753
 ] 

Stefan Bodewig commented on LOG4NET-539:


Neither of the three framework targets is officially supported by log4net. You 
may want to try building it from source to see whether it works at all.

> NuGet error: Could not install package 'log4net 2.0.5'
> --
>
> Key: LOG4NET-539
> URL: https://issues.apache.org/jira/browse/LOG4NET-539
> Project: Log4net
>  Issue Type: Bug
>Affects Versions: 1.2.15
>Reporter: Emanuele Sabetta
>  Labels: nuget, xamarin.forms
>
> This is a great library, I'd like to use it in my Xamarin.Forms projects. 
> Unfortunately it seems that there is some incompatibility in the NuGet 
> package profile. Those are the error I get when I try to add it to my 
> Xamarin.Forms project: 
> > Could not install package 'log4net 2.0.5'. You are trying to install this 
> > package into a project that targets 'Xamarin.iOS,Version=v1.0', but the 
> > package does not contain any assembly references or content files that are 
> > compatible with that framework. For more information, contact the package 
> > author.
> > Could not install package 'log4net 2.0.5'. You are trying to install this 
> > package into a project that targets 
> > '.NETPortable,Version=v4.5,Profile=Profile78', but the package does not 
> > contain any assembly references or content files that are compatible with 
> > that framework. For more information, contact the package author.
> >Could not install package 'log4net 2.0.5'. You are trying to install this 
> >package into a project that targets 'MonoAndroid,Version=v7.0', but the 
> >package does not contain any assembly references or content files that are 
> >compatible with that framework. For more information, contact the package 
> >author.
> Can you help me with that?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (LOG4NET-539) NuGet error: Could not install package 'log4net 2.0.5'

2016-12-18 Thread Stefan Bodewig (JIRA)

 [ 
https://issues.apache.org/jira/browse/LOG4NET-539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Bodewig resolved LOG4NET-539.

Resolution: Not A Bug

> NuGet error: Could not install package 'log4net 2.0.5'
> --
>
> Key: LOG4NET-539
> URL: https://issues.apache.org/jira/browse/LOG4NET-539
> Project: Log4net
>  Issue Type: Bug
>Affects Versions: 1.2.15
>Reporter: Emanuele Sabetta
>  Labels: nuget, xamarin.forms
>
> This is a great library, I'd like to use it in my Xamarin.Forms projects. 
> Unfortunately it seems that there is some incompatibility in the NuGet 
> package profile. Those are the error I get when I try to add it to my 
> Xamarin.Forms project: 
> > Could not install package 'log4net 2.0.5'. You are trying to install this 
> > package into a project that targets 'Xamarin.iOS,Version=v1.0', but the 
> > package does not contain any assembly references or content files that are 
> > compatible with that framework. For more information, contact the package 
> > author.
> > Could not install package 'log4net 2.0.5'. You are trying to install this 
> > package into a project that targets 
> > '.NETPortable,Version=v4.5,Profile=Profile78', but the package does not 
> > contain any assembly references or content files that are compatible with 
> > that framework. For more information, contact the package author.
> >Could not install package 'log4net 2.0.5'. You are trying to install this 
> >package into a project that targets 'MonoAndroid,Version=v7.0', but the 
> >package does not contain any assembly references or content files that are 
> >compatible with that framework. For more information, contact the package 
> >author.
> Can you help me with that?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (LOG4NET-411) Release 1.2.13.0 is no longer compatible with .Net 2.0

2016-12-18 Thread Stefan Bodewig (JIRA)

[ 
https://issues.apache.org/jira/browse/LOG4NET-411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15758750#comment-15758750
 ] 

Stefan Bodewig commented on LOG4NET-411:


If you use the official binaries downloaded from Apache and use the assembly 
from the net-2.0 directory then it is supposed to work on .NET 2.0 - as well as 
any assembly you've compiled yourself from sources.

> Release 1.2.13.0 is no longer compatible with .Net 2.0
> --
>
> Key: LOG4NET-411
> URL: https://issues.apache.org/jira/browse/LOG4NET-411
> Project: Log4net
>  Issue Type: Bug
>  Components: Builds
>Affects Versions: 1.2.13
>Reporter: Jørn Frode Jensen
>Assignee: Dominik Psenner
>  Labels: build
>
> According to Reflector output for the 3.5 client profile version of log4net, 
> there is a reference from log4net.dll to System.Core version 3.5. 
> Version 1.2.12.0 worked with .Net 2.0, but failed on dynamic methods 
> ([LOG4NET-393]). This was fixed in 1.2.13.0, but this version now fails with 
> .Net 2.0.
> Is this as designed?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (LOG4NET-539) NuGet error: Could not install package 'log4net 2.0.5' on Xamarin.iOS, .NETPortable or MonoAndroid

2016-12-18 Thread Stefan Bodewig (JIRA)

 [ 
https://issues.apache.org/jira/browse/LOG4NET-539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Bodewig updated LOG4NET-539:
---
Summary: NuGet error: Could not install package 'log4net 2.0.5' on 
Xamarin.iOS, .NETPortable or MonoAndroid  (was: NuGet error: Could not install 
package 'log4net 2.0.5')

> NuGet error: Could not install package 'log4net 2.0.5' on Xamarin.iOS, 
> .NETPortable or MonoAndroid
> --
>
> Key: LOG4NET-539
> URL: https://issues.apache.org/jira/browse/LOG4NET-539
> Project: Log4net
>  Issue Type: Bug
>Affects Versions: 1.2.15
>Reporter: Emanuele Sabetta
>  Labels: nuget, xamarin.forms
>
> This is a great library, I'd like to use it in my Xamarin.Forms projects. 
> Unfortunately it seems that there is some incompatibility in the NuGet 
> package profile. Those are the error I get when I try to add it to my 
> Xamarin.Forms project: 
> > Could not install package 'log4net 2.0.5'. You are trying to install this 
> > package into a project that targets 'Xamarin.iOS,Version=v1.0', but the 
> > package does not contain any assembly references or content files that are 
> > compatible with that framework. For more information, contact the package 
> > author.
> > Could not install package 'log4net 2.0.5'. You are trying to install this 
> > package into a project that targets 
> > '.NETPortable,Version=v4.5,Profile=Profile78', but the package does not 
> > contain any assembly references or content files that are compatible with 
> > that framework. For more information, contact the package author.
> >Could not install package 'log4net 2.0.5'. You are trying to install this 
> >package into a project that targets 'MonoAndroid,Version=v7.0', but the 
> >package does not contain any assembly references or content files that are 
> >compatible with that framework. For more information, contact the package 
> >author.
> Can you help me with that?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)