Hey Steve,

Man, that's sad to hear.

NAnt has had a history of running into this problem in the past on
AMD64 machines.  It was marked broken on AMD64 until about a couple
months ago when the broken indicator was removed.  I was under the
impression that recent changes with the pthreads or something similar
resolved that issue which was the reason why the build on AMD64 was
re-enabled.  Plus, I didn't run into the issue when I tested the 0.92
update on AMD64 but I do know that this issue was not consistent (ie:
sometimes it would build fine, other times it would freeze).  IIRC,
this issue had to do more with Mono than NAnt itself but I cannot
remember the actual details at this time.

I'm CCing ports@ for additional advice.  I know that ports is locked
right now but I would think that since this issue has resurfaced, it
might be best to mark it broken on amd64 again.  Any thoughts/advice
on the matter is greatly appreciated.

Thanks,
Ryan

On Wed, Jul 25, 2012 at 12:15 PM, STeve Andre' <[email protected]> wrote:
> Hello Ryan,
>
> I've just switched my package builder from i386 to amd64, and I do
> not seem to be able to build nant.  It's caught in thread sleep forever.
> Below is the output of the build, ending with two ^T's.
>
> Do you have any idea what can cause this?  I don't see any comments
> on the mailing lists so I presume it's some kind of fault on my end.
> This is an amd64-current system updated/compiled last Sunday.
>
> Thanks for any ideas,
>
> --STeve Andre'
>
>
>
> ===>  Checking files for nant-0.92
> `/usr/ports/distfiles/nant-0.92-src.tar.gz' is up to date.
>>> (SHA256) nant-0.92-src.tar.gz: OK
> ===> nant-0.92 depends on: mono-* -> mono-2.10.9p0
> ===> nant-0.92 depends on: gmake-* -> gmake-3.82p1
> ===>  Extracting for nant-0.92
> ===>  Patching for nant-0.92
> ===>  Configuring for nant-0.92
> ===>  Building for nant-0.92
> if [ ! -d bootstrap ]; then \
>         mkdir -p bootstrap; cp -R lib/ bootstrap/lib; cp
> lib/common/neutral/log4net.dll bootstrap; cp src/NAnt.Console/App.config
> bootstrap/NAnt.exe.config; \
> fi
> gmcs  -target:exe -define:MONO,NET_1_0,NET_1_1,NET_2_0,ONLY_2_0
> -out:bootstrap/NAnt.exe -r:bootstrap/log4net.dll \
>         -r:System.Configuration.dll -recurse:src/NAnt.Console/*.cs
> src/CommonAssemblyInfo.cs
> src/NAnt.Console/ConsoleStub.cs(415,45): warning CS0618:
> `System.AppDomain.AppendPrivatePath(string)' is obsolete:
> `AppDomain.AppendPrivatePath has been deprecated. Please investigate the use
> of AppDomainSetup.PrivateBinPath instead.'
> src/NAnt.Console/ConsoleStub.cs(423,49): warning CS0618:
> `System.AppDomain.AppendPrivatePath(string)' is obsolete:
> `AppDomain.AppendPrivatePath has been deprecated. Please investigate the use
> of AppDomainSetup.PrivateBinPath instead.'
> Compilation succeeded - 2 warning(s)
> resgen  src/NAnt.Core/Resources/Strings.resx
> bootstrap/NAnt.Core.Resources.Strings.resources
> Read in 198 resources from
> '/usr/ports/pobj/nant-0.92/nant-0.92/src/NAnt.Core/Resources/Strings.resx'
> Writing resource file...  Done.
> gmcs  -target:library -warn:0 -define:MONO,NET_1_0,NET_1_1,NET_2_0,ONLY_2_0
> -out:bootstrap/NAnt.Core.dll -debug \
>         -resource:bootstrap/NAnt.Core.Resources.Strings.resources
> -r:lib/common/neutral/log4net.dll \
>         -r:System.Web.dll -recurse:src/NAnt.Core/*.cs
> src/CommonAssemblyInfo.cs
> resgen  src/NAnt.DotNet/Resources/Strings.resx
> bootstrap/NAnt.DotNet.Resources.Strings.resources
> Read in 77 resources from
> '/usr/ports/pobj/nant-0.92/nant-0.92/src/NAnt.DotNet/Resources/Strings.resx'
> Writing resource file...  Done.
> gmcs  -target:library -warn:0 -define:MONO,NET_1_0,NET_1_1,NET_2_0,ONLY_2_0
> -out:bootstrap/NAnt.DotNetTasks.dll \
>         -r:./bootstrap/NAnt.Core.dll
> -r:bootstrap/lib/common/neutral/NDoc.Core.dll \
>         -recurse:src/NAnt.DotNet/*.cs
> -resource:bootstrap/NAnt.DotNet.Resources.Strings.resources \
>         src/CommonAssemblyInfo.cs
> gmcs  -target:library -warn:0 -define:MONO,NET_1_0,NET_1_1,NET_2_0,ONLY_2_0
> -out:bootstrap/NAnt.CompressionTasks.dll \
>         -r:./bootstrap/NAnt.Core.dll
> -r:bootstrap/lib/common/neutral/ICSharpCode.SharpZipLib.dll \
>         -recurse:src/NAnt.Compression/*.cs src/CommonAssemblyInfo.cs
> mono bootstrap/NAnt.exe  -t:mono-2.0 -f:NAnt.build build
> load: 0.20  cmd: mono 30234 [thrsleep] 0.19u 0.02s 0% 3419k
> load: 0.10  cmd: mono 30234 [thrsleep] 0.19u 0.02s 0% 3419k
>

Reply via email to