Drew M.C. (
dreamatdrew) wrote in
dw_dev2011-11-14 05:12 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Entry tags:
What time is it again?
So, I finally managed to get an up-to-date copy of DW's source, and went about installing.
And... checkconfig tells me no. "Timezone must be UTC."
This is from http://bugs.dwscoalition.org/show_bug.cgi?id=3785 , which specifically added the check because "[t]he code expects system time to be GMT or really weird things happen".
I do not function on GMT. Therefore, my computer does not function on GMT. Therefore, no DW install for me.
So, I did a LITTLE investigating. Unless I'm completely mistaken, the "gimmie GMT" time functions are already built in to core perl. So, it should be possible to hack out that little requirement. Yes, it'd be a lot of tediousness. But I'm thinking not actually all that hard.
Am I wrong here? Opinions plz?
And... checkconfig tells me no. "Timezone must be UTC."
This is from http://bugs.dwscoalition.org/show_bug.cgi?id=3785 , which specifically added the check because "[t]he code expects system time to be GMT or really weird things happen".
I do not function on GMT. Therefore, my computer does not function on GMT. Therefore, no DW install for me.
So, I did a LITTLE investigating. Unless I'm completely mistaken, the "gimmie GMT" time functions are already built in to core perl. So, it should be possible to hack out that little requirement. Yes, it'd be a lot of tediousness. But I'm thinking not actually all that hard.
Am I wrong here? Opinions plz?
no subject
no subject
I did not think about per-user TZ settings existing, because it's not something I've had to consider at a sys level before.
That being said: Yes, that works (now that I knew to try it) in this specific case. Seems like a bit of a hack tho.
no subject
As for the rest, it occurs to me that it's not just Perl that one might need to worry about. Consider default values for DATETIME columns in mysql, for example. (The database engine runs under its own account.)
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject