[pulseaudio-discuss] [PATCH 3/9] build: copy instead of link pacat to other utils on win32

Colin Guthrie gmane at colin.guthr.ie
Thu Mar 17 17:30:00 PDT 2011


'Twas brillig, and Maarten Bosmans at 16/03/11 09:55 did gyre and gimble:
> This is necessary as symlinks are not supported on Windows.  Also use the $(EXEEXT) variable.
> 
> As a side effect on POSIX, an absolute symbolic link is now created instead of a relative one.

NAK. The absolute link cannot include DESTDIR I believe as most
RPMs/packages use DESTDIR to create install routes that ultimately end
up in /. DESTDIR cannot appear in any symbolic links.

Also relative symlinks are preferred for relocated installs an for
seeing working links when installing in chroots etc.

Also, (as I've got other issues with this particular patch) can you call
the variable something other than "LINK_PROGRAM" to avoid any confusion
with library linking? SYMLINK_PROGRAM or something (even if it's invalid
on win32) would IMO be less confusing.

Col.


-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mageia Contributor [http://www.mageia.org/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]




More information about the pulseaudio-discuss mailing list