[PATCH] Fix PPL 0.11-0.11.2 to compile with --disable-shared

Yann E. MORIN yann.morin.1998@anciens.enib.fr
Fri May 20 23:06:00 GMT 2011


Anthony, All,

On Friday 20 May 2011 02:32:41 Anthony Foiani wrote:
> (Although the fact that ct-ng is at 1.11 and ppl is at 0.11 managed to
> confuse me a bit today... need more sleep.)

Hehe! I am happy to read that I was not the only one! ;-)

> A quick question: for this style of fix (same patch applied to
> multiple versions of a given package): should we duplicate the text
> (as I did in this patch) or should we try to do some sort of
> symlinking instead?

Duplicate, as you did. That's what I prefer.

Patches are not that big, and if we happen to remove a version in the
future (which will inevitably happen!) we risk loosing the patch and
end up with dangling symlinks.

Hardlinks I don't know if Hg handles them at all. I guess so. But if
we were to use hardlinks and we needed to /fix/ the patch for one version,
it would impact all the others, and that might not make sense for those
other versions.

So, duplicate the patch as you did.

> I don't know how well hg (or any SCM, really) handles symlinks, tho.

Mercurial anf git both handle them very well, in fact. I have other repos
with symlinks, and never got any issue with them.

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list