[lfs-dev] Vim 7.3.xxx

Fernando de Oliveira famobr at yahoo.com.br
Sun May 20 16:21:25 PDT 2012


On 20-05-2012 15:41, Bruce Dubbs wrote:
> Bruce Dubbs wrote:
>> Fernando de Oliveira wrote:
>>> I am posting this to two lists because Vim is common to both. Of
>> course, discussion and opinions, if any, could be different in each one.
>>>
>>> While some softwares are rushing new versions even weekly, others
>> stick to a "main" one and leave the minor versions/corrections in their
>> repositories to be checked out with git or other softwares, and this is
>> the case of Vim and MPlayer.
>>>
>>> I have noticed that most distributions are changing to upgrade these
>> more often, perhaps monthly.
>>

[...]

>>>
>>> Sometimes, they call it version 7.3 "correction-xxx".
>>>
>>> MPlayer has already changed. What do you think about Vim in LFS
>>> and/or BLFS, with a monthly source in Anduin?
>>
>> What would be an easier way to maintain these type of changes would be 
>> to update a patch that is the difference between the base package and 
>> the svn package.  The update would then amount to adding a new patch to 
>> the packages repository and changing the patch number in the book.
>>
>> Note that changes to vim would need to happen in both LFS and BLFS.
> 
> You can try:
> 
> http://www.linuxfromscratch.org/patches/downloads/vim/vim-7.3-fixes-524.patch 
> 
> 
> Apply with:
> 
> patch -Np1 -i ../vim-7.3-fixes-524.patch
> 
> and then build normally.
> 
>    -- Bruce

Just did it. Thank you very much, Bruce. How fast!

Couple of observations:

1. When scripting, if patch is after the echo's, some fail, script stops.
patching file src/feature.h
Hunk #4 FAILED at 1316.
1 out of 4 hunks FAILED -- saving rejects to file src/feature.h.rej

Fine if patch is before echo's.

2. Broken
http://www2.nl.vim.org/unix/vim-7.3.tar.bz2
http://www2.nl.vim.org/extra/vim-7.2-lang.tar.gz

These work
ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2 (this already in both books)
ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz

3. In BLFS:

typo: tar -xf ../vim-7.3-lang.tar.gz --strip-components=1

s/3/2/

-- 
[]s,
Fernando




More information about the lfs-dev mailing list