Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"libasync" config build is broken #95

Open
denizzzka opened this issue Dec 7, 2018 · 1 comment
Open

"libasync" config build is broken #95

denizzzka opened this issue Dec 7, 2018 · 1 comment

Comments

@denizzzka
Copy link

Tried to workaround #77 and found that "libasync" config build is broken

eventcore 0.8.39: building configuration "libasync"...
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(36,45): Error: function nothrow @property @safe LibasyncEventDriverCore eventcore.drivers.libasync.LibasyncEventDriver.core() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverCore) eventcore.driver.EventDriver.core()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(37,46): Error: function nothrow @property @safe LibasyncEventDriverFiles eventcore.drivers.libasync.LibasyncEventDriver.files() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverFiles) eventcore.driver.EventDriver.files()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(38,48): Error: function nothrow @property @safe LibasyncEventDriverSockets eventcore.drivers.libasync.LibasyncEventDriver.sockets() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverSockets) eventcore.driver.EventDriver.sockets()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(39,44): Error: function nothrow @property @safe LibasyncEventDriverDNS eventcore.drivers.libasync.LibasyncEventDriver.dns() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverDNS) eventcore.driver.EventDriver.dns()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(370,16): Error: function nothrow @safe void eventcore.drivers.libasync.LibasyncEventDriverTimers.wait(Handle!("timer", ulong, 18446744073709551615LU) timer, void delegate(Handle!("timer", ulong, 18446744073709551615LU)) nothrow @safe callback) does not override any function, did you mean to override nothrow @safe void eventcore.driver.EventDriverTimers.wait(Handle!("timer", ulong, 18446744073709551615LU) timer, void delegate(Handle!("timer", ulong, 18446744073709551615LU)) nothrow @safe callback)?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(370,16): Error: function `eventcore.drivers.libasync.LibasyncEventDriverTimers.wait` cannot override final function EventDriverTimers.eventcore.driver.EventDriverTimers.wait
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(40,47): Error: function nothrow @property @safe LibasyncEventDriverTimers eventcore.drivers.libasync.LibasyncEventDriver.timers() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverTimers) eventcore.driver.EventDriver.timers()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(41,47): Error: function nothrow @property @safe LibasyncEventDriverEvents eventcore.drivers.libasync.LibasyncEventDriver.events() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverEvents) eventcore.driver.EventDriver.events()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(42,55): Error: function shared nothrow @property @safe shared(LibasyncEventDriverEvents) eventcore.drivers.libasync.LibasyncEventDriver.events() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverEvents) eventcore.driver.EventDriver.events()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(43,48): Error: function nothrow @property @safe LibasyncEventDriverSignals eventcore.drivers.libasync.LibasyncEventDriver.signals() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverSignals) eventcore.driver.EventDriver.signals()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(44,49): Error: function nothrow @property @safe LibasyncEventDriverWatchers eventcore.drivers.libasync.LibasyncEventDriver.watchers() does not override any function, did you mean to override inout nothrow @property @safe inout(EventDriverWatchers) eventcore.driver.EventDriver.watchers()?
../../.dub/packages/eventcore-0.8.39/eventcore/source/eventcore/drivers/libasync.d(46,16): Error: function nothrow @safe void eventcore.drivers.libasync.LibasyncEventDriver.dispose() does not override any function, did you mean to override nothrow @safe bool eventcore.driver.EventDriver.dispose()?
/usr/bin/dmd failed with exit code 1.
@Panke
Copy link
Contributor

Panke commented Aug 27, 2020

Maybe we should just remove libasync?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants