#pentagram@irc.freenode.net logs for 31 Jul 2008 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[01:30:12] --> Colourless has joined #Pentagram
[02:18:24] --> ShadwChsr has joined #pentagram
[02:18:28] <ShadwChsr> Evenin
[02:26:30] <ShadwChsr> Anyone here?
[02:59:31] --> watt has joined #pentagram
[02:59:31] --- ChanServ gives channel operator status to watt
[05:38:19] <watt> huh? The datadir variable seems to not be set in configure - making datapath be set to "/pentagram"
[05:40:29] <watt> but that makes no sense because it appears to be set correctly
[05:49:18] <watt> Ah. I think it worked , but there's no entry in Makefile.in
[05:49:49] <watt> for datarootdir specifically
[05:55:22] <watt> though I'm not sure why it resolved to datarootdir instead of staying set to datadir.
[05:55:52] <watt> My understanding of configure scripts is a fairly limited
[05:57:33] <wjp> datarootdir?
[05:58:18] <wjp> ah, that's new in 2.60 I see
[06:15:29] <-- ShadwChsr has left IRC ()
[08:25:23] --> Jett has joined #pentagram
[08:25:33] --- Jett is now known as Darke
[08:45:52] <-- Darke has left IRC (Read error: 113 (No route to host))
[08:51:26] --> Darke has joined #pentagram
[09:00:33] <-- Darke has left IRC (Read error: 60 (Operation timed out))
[09:13:34] --> Jett has joined #pentagram
[11:43:24] --- Jett is now known as Darke
[13:14:36] <-- Colourless has left IRC ("casts improved invisibility")
[13:43:52] <-- watt has left IRC ()
[13:51:52] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[14:09:04] --> watt has joined #pentagram
[14:09:04] --- ChanServ gives channel operator status to watt
[14:19:25] <watt> Ah - datadir='${datarootdir}' - putting it in quotes doesn't attempt to resolve it - however DATAPATH="$datadir/pentagram" resolves immediately to become "datapath := ${datarootdir}/pentagram" in the Makefile
[14:20:29] <watt> Should we just add datarootdir in the Makefile.in or set DATAPATH='${datadir}/pentagram' in configure.ac?
[14:36:46] <wjp> I'd have to read the autoconf manual more closely
[14:37:11] <wjp> feel free to update our configure.ac/Makefile.in to autoconf 2.60-style datarootdir, in any case. I just don't know what it is exactly, yet :-)
[14:53:26] <watt> Think I'll do both things I just mentioned - pretty sure it won't cause any problems (and if it does I'll be sure to duck behind something when I commit to avoid the flying chairs in my direction :-)
[14:55:25] <wjp> hm, I don't think you should ever define datadir yourself
[14:56:36] <watt> ?
[14:57:15] <watt> The configure script was doing the datadir='${datarootdir}'
[14:57:44] <wjp> yes, that sounds right
[14:58:11] <wjp> what's missing is the 'datarootdir = @datarootdir@' in Makefile.in
[14:58:16] <watt> Right.
[14:58:44] <wjp> (before the 'datadir = @datadir@', which will get expanded to 'datadir = ${datarootdir}' in Makefile)
[15:00:38] <watt> And DATAPATH='${datadir}/pentagram' in configure.ac instead of DATAPATH="$datadir/pentagram" or should that be left alone?
[15:01:54] <wjp> doesn't matter
[15:02:26] <wjp> that's shell syntax, and both are valid ways of accessing $datadir
[15:03:31] <watt> ok, probably should only change Makefile.in.
[15:17:02] <wjp> it does sound like that's the easiest way to update it from 2.5x to 2.6x
[22:22:15] <-- watt has left IRC ()
[22:59:30] --> Mrrrr has joined #pentagram
[23:00:40] --> watt has joined #pentagram
[23:00:40] --- ChanServ gives channel operator status to watt