Re: Beta D 2.068.2-b1
And I found another regression in 2.068.1: https://issues.dlang.org/show_bug.cgi?id=15056 -- Marco
Re: Beta D 2.068.2-b1
Am Thu, 10 Sep 2015 05:37:48 +0200 schrieb Martin Nowak: > Due to a regression in 2.068.1 we'll directly follow up with an > unplanned point release 2.068.2. > This is the beta for that point release. > > http://downloads.dlang.org/pre-releases/2.x/2.068.2/ > > Please test any of your code against this beta to help finding bugs. > > https://issues.dlang.org/ > > -Martin I tested some code with 2.068.x today and filed this one: https://issues.dlang.org/show_bug.cgi?id=15042 Kudos to CyberShadow at this point for the excellent "digger" tool. -- Marco
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak wrote: Please test any of your code against this beta to help finding bugs. All green here.
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak wrote: Due to a regression in 2.068.1 we'll directly follow up with an unplanned point release 2.068.2. This is the beta for that point release. http://downloads.dlang.org/pre-releases/2.x/2.068.2/ Please test any of your code against this beta to help finding bugs. https://issues.dlang.org/ -Martin I tested a vibe.d project and got lots of linker errors starting with ../../.dub/packages/vibe-d-0.7.24/libvibe-d.a(libevent2_38e3_5d7.o): In Funktion `_D4vibe4core7drivers9libevent215Libevent2Driver6__ctorMFNbC4vibe4core6driver10DriverCoreZC4vibe4core7drivers9libevent215Libevent2Driver': [path]../../.dub/packages/vibe-d-0.7.24/source/vibe/core/drivers/libevent2.d:97: Nicht definierter Verweis auf `event_set_mem_functions' I'll try to investigate this tonight. I am not an expert in linker issues, but looks like libevent is not properly linked in. The project builds with 2.068.0. vibe.d 0.7.24 dub 0.9.22 (I'll try to update) linux x86_64
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 08:12:19 UTC, anonymous wrote: On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak wrote: [...] I tested a vibe.d project and got lots of linker errors starting with ../../.dub/packages/vibe-d-0.7.24/libvibe-d.a(libevent2_38e3_5d7.o): In Funktion `_D4vibe4core7drivers9libevent215Libevent2Driver6__ctorMFNbC4vibe4core6driver10DriverCoreZC4vibe4core7drivers9libevent215Libevent2Driver': [path]../../.dub/packages/vibe-d-0.7.24/source/vibe/core/drivers/libevent2.d:97: Nicht definierter Verweis auf `event_set_mem_functions' I'll try to investigate this tonight. I am not an expert in linker issues, but looks like libevent is not properly linked in. The project builds with 2.068.0. vibe.d 0.7.24 dub 0.9.22 (I'll try to update) linux x86_64 Maybe try running dub build --force (to make it rebuild all of vibes dependencies also. Might solve it...
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak wrote: Due to a regression in 2.068.1 we'll directly follow up with an unplanned point release 2.068.2. This is the beta for that point release. http://downloads.dlang.org/pre-releases/2.x/2.068.2/ Please test any of your code against this beta to help finding bugs. https://issues.dlang.org/ -Martin Possible one - but its in 2.068.1 too https://issues.dlang.org/show_bug.cgi?id=15035
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 09:56:40 UTC, wobbles wrote: Maybe try running dub build --force (to make it rebuild all of vibes dependencies also. Might solve it... no effect:(
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 11:44:42 UTC, anonymous wrote: On Thursday, 10 September 2015 at 09:56:40 UTC, wobbles wrote: Maybe try running dub build --force (to make it rebuild all of vibes dependencies also. Might solve it... no effect:( After uninstalling dmd 2.068 andinstalling the .deb package instead of downloading+extracting the tar.xz everything works fine!
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 08:12:19 UTC, anonymous wrote: I tested a vibe.d project and got lots of linker errors starting with ../../.dub/packages/vibe-d-0.7.24/libvibe-d.a(libevent2_38e3_5d7.o): In Funktion `_D4vibe4core7drivers9libevent215Libevent2Driver6__ctorMFNbC4vibe4core6driver10DriverCoreZC4vibe4core7drivers9libevent215Libevent2Driver': [path]../../.dub/packages/vibe-d-0.7.24/source/vibe/core/drivers/libevent2.d:97: Nicht definierter Verweis auf `event_set_mem_functions' You're not linking against libevent here? Maybe missing libevent-dev or some issue with dub?
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 17:14:03 UTC, anonymous wrote: After uninstalling dmd 2.068 andinstalling the .deb package instead of downloading+extracting the tar.xz everything works fine! The tar.xz package should work as well.
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak wrote: Due to a regression in 2.068.1 we'll directly follow up with an unplanned point release 2.068.2. This is the beta for that point release. http://downloads.dlang.org/pre-releases/2.x/2.068.2/ Please test any of your code against this beta to help finding bugs. https://issues.dlang.org/ -Martin My personal projects as well as EMSI's code seem to work with this. There were some build failures, but I determined that they were caused by the beta correctly rejecting code that didn't make sense.
Beta D 2.068.2-b1
Due to a regression in 2.068.1 we'll directly follow up with an unplanned point release 2.068.2. This is the beta for that point release. http://downloads.dlang.org/pre-releases/2.x/2.068.2/ Please test any of your code against this beta to help finding bugs. https://issues.dlang.org/ -Martin