Thread overview | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 08, 2011 2.056 merge update | ||||
---|---|---|---|---|
| ||||
I was asked to announce when this would be done. Well, it is done. :) If anyone wants linux binaries, give us a shout. Will be updating to beta later today. Regards, Iain. |
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | On 08-12-2011 13:43, Iain Buclaw wrote:
> I was asked to announce when this would be done. Well, it is done. :)
> If anyone wants linux binaries, give us a shout. Will be updating to beta later today.
>
> Regards,
> Iain.
Hey Iain,
Are the patches I submitted to druntime/phobos to fix portability issues caused by the X86(_64) version identifiers included in the merge?
- Alex
|
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
On 8 December 2011 12:52, Iain Buclaw <ibuclaw@ubuntu.com> wrote: > On 8 December 2011 12:46, Alex Rønne Petersen <xtzgzorex@gmail.com> wrote: >> On 08-12-2011 13:43, Iain Buclaw wrote: >>> >>> I was asked to announce when this would be done. Well, it is done. :) If anyone wants linux binaries, give us a shout. Will be updating to beta later today. >>> >>> Regards, >>> Iain. >> >> >> Hey Iain, >> >> Are the patches I submitted to druntime/phobos to fix portability issues caused by the X86(_64) version identifiers included in the merge? >> >> - Alex > > > Nope, but thanks for reminding me on that a pull request was still open. > There's a conflict in std.windows.registry. Can you fix and re-upload. While I'm also looking, struct_stat and struct_stat64 should ideally be removed from std.file. stat should be defined in druntime, not phobos. If this isn't already raised, I'll get onto submitting this later. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alex Rønne Petersen | On 8 December 2011 12:46, Alex Rønne Petersen <xtzgzorex@gmail.com> wrote: > On 08-12-2011 13:43, Iain Buclaw wrote: >> >> I was asked to announce when this would be done. Well, it is done. :) If anyone wants linux binaries, give us a shout. Will be updating to beta later today. >> >> Regards, >> Iain. > > > Hey Iain, > > Are the patches I submitted to druntime/phobos to fix portability issues caused by the X86(_64) version identifiers included in the merge? > > - Alex Nope, but thanks for reminding me on that a pull request was still open. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | == Quote from Iain Buclaw (ibuclaw@ubuntu.com)'s article > I was asked to announce when this would be done. Well, it is done. :) If anyone wants linux binaries, give us a shout. Will be updating to beta later today. > Regards, > Iain. Since I've learned my lesson about filing build issues as bugs, I'll post one here. Here's my (extremely quick, dirty and hard-coded) build script: rm -rf /var/tmp/gdcStuff mkdir /var/tmp/gdcStuff cp -R * /var/tmp/gdcStuff cd /var/tmp/gdcStuff hg clone https://bitbucket.org/goshawk/gdc mkdir gdc/dev cd gdc/dev tar -xvf ../../gcc-4.6.1.tar.bz2 cd gcc-4.6.1 ln -s ../../../d gcc/d ./gcc/d/setup-gcc.sh -v2 mkdir objdir cd objdir export LD_LIBRARY_PATH=/cis/home/dsimcha/opt/tools/lib:$LD_LIBRARY_PATH ../configure --enable-languages=d --disable-shared \ --prefix=/gdc --enable-multilib \ --with-bugurl="https://bitbucket.org/goshawk/gdc/issues" \ --with-gmp=/cis/home/dsimcha/opt/tools --with-mpfr=/cis/home/dsimcha/opt/tools \ --with-mpc=/cis/home/dsimcha/opt/tools \ --enable-checking=release --disable-bootstrap \ --disable-libgomp --disable-libmudflap make -j 16 2>&1 | tee build.log make install DESTDIR=$HOME/apps When I try to build, I get: make[2]: *** No rule to make target `d/cppmangle.dmd.o', needed by `cc1d'. Stop. make[2]: Leaving directory `/var/tmp/gdcStuff/gdc/dev/gcc-4.6.1/objdir/gcc' |
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | On 08-12-2011 13:52, Iain Buclaw wrote:
> On 8 December 2011 12:46, Alex Rønne Petersen<xtzgzorex@gmail.com> wrote:
>> On 08-12-2011 13:43, Iain Buclaw wrote:
>>>
>>> I was asked to announce when this would be done. Well, it is done. :)
>>> If anyone wants linux binaries, give us a shout. Will be updating to
>>> beta later today.
>>>
>>> Regards,
>>> Iain.
>>
>>
>> Hey Iain,
>>
>> Are the patches I submitted to druntime/phobos to fix portability issues
>> caused by the X86(_64) version identifiers included in the merge?
>>
>> - Alex
>
>
> Nope, but thanks for reminding me on that a pull request was still open.
>
>
The pull requests on druntime/phobos have both been merged, so you can ignore the one I explicitly sent to GDC (Bitbucket for some reason doesn't let me close it).
- Alex
|
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
Posted in reply to dsimcha | > make[2]: *** No rule to make target `d/cppmangle.dmd.o', needed by `cc1d'. Stop.
> make[2]: Leaving directory `/var/tmp/gdcStuff/gdc/dev/gcc-4.6.1/objdir/gcc'
Same here. gcc 4.6.2
|
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
Posted in reply to dsimcha | On 8 December 2011 16:05, dsimcha <dsimcha@yahoo.com> wrote: > == Quote from Iain Buclaw (ibuclaw@ubuntu.com)'s article >> I was asked to announce when this would be done. Well, it is done. :) If anyone wants linux binaries, give us a shout. Will be updating to beta > later today. >> Regards, >> Iain. > > Since I've learned my lesson about filing build issues as bugs, I'll post one here. Here's my (extremely quick, dirty and hard-coded) build script: > > When I try to build, I get: > > make[2]: *** No rule to make target `d/cppmangle.dmd.o', needed by `cc1d'. Stop. make[2]: Leaving directory `/var/tmp/gdcStuff/gdc/dev/gcc-4.6.1/objdir/gcc' iain@dm1-oneiric:~/src/gdc/src$ hg status ? d/dmd2/cppmangle.c ? d/phobos2/std/internal/processinit.d ? d/phobos2/std/internal/windows/advapi32.d I shall never learn my lesson of checking and adding new files before upload. :) -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
December 08, 2011 Re: 2.056 merge update | ||||
---|---|---|---|---|
| ||||
Posted in reply to dsimcha | On 8 December 2011 16:05, dsimcha <dsimcha@yahoo.com> wrote: > == Quote from Iain Buclaw (ibuclaw@ubuntu.com)'s article >> I was asked to announce when this would be done. Well, it is done. :) If anyone wants linux binaries, give us a shout. Will be updating to beta > later today. >> Regards, >> Iain. > > Since I've learned my lesson about filing build issues as bugs, I'll post one here. Here's my (extremely quick, dirty and hard-coded) build script: > Will also want to get things moving fast on 64bit support passing testsuite in same manner as 32bit currently does. Now I have a new capable machine, is all test test test to get that sorted out. Regards -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
Copyright © 1999-2021 by the D Language Foundation