In message <20140422161543.gn62...@over-yonder.net> on Tue, 22 Apr 2014 
11:15:43 -0500, "Matthew D. Fuller" <fulle...@over-yonder.net> said:

fullermd> Traffic reminds me, I wanted to bring this up.
fullermd> 
fullermd> A couple months back, I was converting the FreeBSD port of ctwm over
fullermd> to staging, which basically involves 'make install' putting the files
fullermd> somewhere else than where they will actually be on an installed
fullermd> system.  This mostly went as uneventually as could be hoped, but I did
fullermd> find one issue in the Imakefile that needed fixing.
fullermd> 
fullermd> 
http://svnweb.freebsd.org/ports/head/x11-wm/ctwm/files/patch-Imakefile?revision=340372&view=markup
fullermd> 
fullermd> I _think_ that's actually a bug that should just be fixed upstream, as
fullermd> DESTDIR is meant as the install fakeroot, and CONFDIR/PIXMAPDIR
fullermd> already include the full path relative to real root.  But I'm not an
fullermd> expert in what Imake means by various things, so I figured I should
fullermd> get another pair of eyes on it before I pushed it upstream.  So,
fullermd> anybody know a reason it's wrong?

You are entirely correct, it is a bug.  I guess it was never
discovered because a lot of people will do this:

xmkmf
make
make DESTDIR=/whatever install

Cheers,
Richard

-- 
Richard Levitte                         rich...@levitte.org
                                        http://richard.levitte.org/

"Life is a tremendous celebration - and I'm invited!"
-- from a friend's blog, translated from Swedish

Reply via email to