[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #9204 [Tor Check]: Modularize check.torproject.org
#9204: Modularize check.torproject.org
-----------------------+----------------------------------------------------
Reporter: arma | Owner:
Type: project | Status: new
Priority: normal | Milestone:
Component: Tor Check | Version:
Keywords: | Parent:
Points: | Actualpoints:
-----------------------+----------------------------------------------------
Comment(by dkm):
Replying to [comment:14 tup]:
> Replying to [comment:10 arma]:
>
>
>
>
>
>
>
>
>
> > 1) Make tordnsel build happily on the later version of Haskell that
current Debian stable ships.
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
> I'm going to work on this, but first I need to know on what architecture
tordnsel needs to build (amd64?) and whether stable-updates are included
in /etc/apt/sources.list. I'm assuming current Debian stable means wheezy.
I'm already working on this, since about a couple of days ago. Maybe we
should poll the efforts?
[git://numm@xxxxxxxx:tordnsel numm@xxxxxxxx:tordnsel] (subject to rebase)
Aside from IO Manager internals that the code relied on and that changed,
and some simple keeping-up-with-the-times (redundant instances etc), most
of the bitrot comes from `Control.OldException` having been dropped.
Exception management is a bit involved so it's not completely trivial to
update, but shouldn't be too tricky either.
Maybe you'd like to review and comment on my progress?
At the moment, I am not completely sure what are the possible sources of
Asynchronous exceptions some regions of the code try hard not to capture
(i.e. `ignoreJust syncExceptions`) while doing a catch-all? Only
`killThread`? ... since with new(-ish) exceptions trying to determine how
an exception was thrown is no longer possible.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9204#comment:17>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs