D.gnu - 2.056 merge update
- Iain Buclaw (4/4) Dec 08 2011 I was asked to announce when this would be done. Well, it is done. :...
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= (5/9) Dec 08 2011 Hey Iain,
- Iain Buclaw (12/30) Dec 08 2011 e. =A0:)
- Iain Buclaw (7/19) Dec 08 2011 . =A0:)
- =?ISO-8859-1?Q?Alex_R=F8nne_Petersen?= (5/23) Dec 08 2011 The pull requests on druntime/phobos have both been merged, so you can
- dsimcha (30/34) Dec 08 2011 Since I've learned my lesson about filing build issues as bugs, I'll pos...
- Trass3r (1/5) Dec 08 2011 Same here. gcc 4.6.2
- Iain Buclaw (15/26) Dec 08 2011 beta
- Trass3r (3/9) Dec 08 2011 Also had to re-setup gdc.
- Iain Buclaw (8/19) Dec 08 2011 'setup-gcc.sh --update' should be enough to rebuild the symlinks for
- Iain Buclaw (11/19) Dec 08 2011 beta
- Trass3r (4/7) Dec 08 2011 Need help with testing?
- Trass3r (2/3) Dec 08 2011 -.-
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.
Dec 08 2011
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
Dec 08 2011
On 8 December 2011 12:52, Iain Buclaw <ibuclaw ubuntu.com> wrote:On 8 December 2011 12:46, Alex R=F8nne Petersen <xtzgzorex gmail.com> wro=te:e. =A0:)On 08-12-2011 13:43, Iain Buclaw wrote:I was asked to announce when this would be done. =A0 Well, =A0it is don=oIf anyone wants linux binaries, give us a shout. =A0 Will be updating t=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. --=20 Iain Buclaw *(p < e ? p++ : p) =3D (c & 0x0f) + '0';Nope, but thanks for reminding me on that a pull request was still open.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
Dec 08 2011
On 8 December 2011 12:46, Alex R=F8nne Petersen <xtzgzorex gmail.com> wrote= :On 08-12-2011 13:43, Iain Buclaw wrote:. =A0:)I was asked to announce when this would be done. =A0 Well, =A0it is done=Nope, but thanks for reminding me on that a pull request was still open. --=20 Iain Buclaw *(p < e ? p++ : p) =3D (c & 0x0f) + '0';If anyone wants linux binaries, give us a shout. =A0 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
Dec 08 2011
On 08-12-2011 13:52, Iain Buclaw wrote:On 8 December 2011 12:46, Alex Rønne Petersen<xtzgzorex gmail.com> wrote: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). - AlexOn 08-12-2011 13:43, Iain Buclaw wrote:Nope, but thanks for reminding me on that a pull request was still open.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
Dec 08 2011
== Quote from Iain Buclaw (ibuclaw ubuntu.com)'s articleI 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 betalater 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'
Dec 08 2011
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
Dec 08 2011
On 8 December 2011 16:05, dsimcha <dsimcha yahoo.com> wrote:=3D=3D Quote from Iain Buclaw (ibuclaw ubuntu.com)'s article. =A0:)I was asked to announce when this would be done. =A0 Well, =A0it is done=betaIf anyone wants linux binaries, give us a shout. =A0 Will be updating to=later today.oneRegards, Iain.Since I've learned my lesson about filing build issues as bugs, I'll post=here. =A0Here'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'=. =A0Stop.make[2]: Leaving directory `/var/tmp/gdcStuff/gdc/dev/gcc-4.6.1/objdir/gc=c' 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 uploa= d. :) --=20 Iain Buclaw *(p < e ? p++ : p) =3D (c & 0x0f) + '0';
Dec 08 2011
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. :)Also had to re-setup gdc. btw, is there a way to do that other than removing gcc-4.6 entirely and doing all the setup-gcc.sh stuff again?
Dec 08 2011
On 8 December 2011 19:39, Trass3r <un known.com> wrote:'setup-gcc.sh --update' should be enough to rebuild the symlinks for new files in druntime. Other than that, it depends on what has changed, but it is at least safe to at least remove the entire d build directory. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';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. :)Also had to re-setup gdc. btw, is there a way to do that other than removing gcc-4.6 entirely and doing all the setup-gcc.sh stuff again?
Dec 08 2011
On 8 December 2011 16:05, dsimcha <dsimcha yahoo.com> wrote:=3D=3D Quote from Iain Buclaw (ibuclaw ubuntu.com)'s article. =A0:)I was asked to announce when this would be done. =A0 Well, =A0it is done=betaIf anyone wants linux binaries, give us a shout. =A0 Will be updating to=later today.oneRegards, Iain.Since I've learned my lesson about filing build issues as bugs, I'll post=here. =A0Here'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 --=20 Iain Buclaw *(p < e ? p++ : p) =3D (c & 0x0f) + '0';
Dec 08 2011
Am 08.12.2011, 20:04 Uhr, schrieb Iain Buclaw <ibuclaw ubuntu.com>: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.Need help with testing? God I never even noticed that damn testsuite is silently running in 32bit mode as well, argh.
Dec 08 2011