Re: [PATCH 1/1] Honor $(prefix) set in config.mak* when defining ETC_GIT* and sysconfdir

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, May 05, 2011 at 04:45:40PM +0200, Johannes Sixt wrote:
> A:

> > 1. ./configure --prefix=dir1  and dir1 != /usr

> >     git_etcdir = etc

> > 2. ./configure --prefix=/usr

> >     git_etcdir = /etc

> > 3. ./configure --prefix=dir1 --syscondir=dir2 (here dir2 has to be
> > an
> > absolute path)

> >     git_etcdir =  dir2

> Why do you have the restriction that --sysconfdir must be absolute? Is
> it
> imposed by autotools?

Yes, configure does not accept relative pathnames.

>   4. ./configure --sysconfdir=dir2

>      git_etcdir =  dir2

> B:

> > 1. make prefix=dir1 and dir1 != /usr

> >     git_etcdir = etc

> > 2. make prefix=/usr

> >     git_etcdir = /etc

> > 3. make prefix=dir1 sysconfdir=dir2 (here dir2 can be an absolute or
> > a relative path)

> >     git_etcdir = dir2

>   4. make sysconfdir=dir2

>       git_etcdir = dir2

> C:
> in config.mak write none, one, or both of

>   prefix=dir1
>   sysconfdir=dir2

> with the same 4 case distinctions and corresponding desired results as
> in B.

> Looks fine and simple to implement, except that I don't see that you
> have
> to introduce git_etcdir; can't you just stick with the name
> "sysconfdir"?

I can do it, if Junio is ok with it.

Should the patch be based on main or on the previous patch that was
merged to next?

-- 
  Kacper Kornet
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]