Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     29 Jan 2002  11:00:20
 To : Anton Maksimenkov
 Subject : Re: your mail
 -------------------------------------------------------------------------------- 
 
 >>> Anton Maksimenkov wrote:
 
 >  >  patch < my_patch.txt Вопpос еще: эта утилита сама находит где что пpавить
 >  >  или ее надо запускать в диpектоpии с пpопатчиваемым файлом? В какой диp-ии
 >  > запускать нижеследующий патч?
 >  VN> Если в каталоге с этим файлом, то с опцией -p2 (то есть снять 2 уровня
 >  VN> вложенности с имен файлов).
 > С каким? С тем самым my_patch.txt? И что есть "снять 2 уpовня вложенности с
 > имен файлов"? Hа две диpектоpии к коpню пpодвинуться?
 
 Был например src/lib/zuka.c
 снять один уровень вложенности - lib/zuka.c
 снять два уровня - zuka.c
 снять три уровня - ничего не останется;))
 То есть, patch -p0 будет искать src/lib/zuka.c относительно текущего каталога,
 patch -p1 - lib/zuka.c, patch -p2 - zuka.c прямо в текущем, patch -p3
 и глубже - скорее всего пошлет нафиг.;))
 
 >  VN>  Если там где виден подкаталог src - то с -p0 или вообще без оного.
 > Т.е. в /usr ?
 
 Почему? Ты кого патчишь? qt?
 Вот иди в /usr/local/src/qt-xxx или где оно там и найди каталог,
 у которого подкаталог src. Главное же найти кого патчишь, а потом уже
 поставиться на нужный каталог.
 
 >  VN>  Имя файла там задано. Посмотри на имя в заменах и скорее всего сам
 >  VN>  догадаешься почему так.
 > Пpошу пpощения... Hе хватает меня. Для меня ---, +++ и @@ не вполне понятны.
 
 @@ - начало описания пачки замен с перекрывающимися областями.
  ---, +++ - начальные строки, означающие начало патча, описывающие имена
 файлов для патчения и, по необходимости, времена и прочие параметры.
 patch достаточно умный и может даже письмо с патчем отработать: он ищет
 все начала патчей, пропуская "мусор" перед этим, и отрабатывает найденное.
 
 >  VN>  Да, 1) патч надо чуть подправить - там строка начинается с `- --',
 >  VN>  а надо с `---', оно может не понять. 2) пробелы могли исказиться,
 >  VN>  может потребоваться добавить -l
 > Т.е. patch -l < my_patch.txt
 
 Угу. И другие опции не потеряй.
 
 >  VN> Когда пропатчится - поиграйся сам ;))
 > Так вот не знаю - запускать его пpямо в /home или найти .../src/tools/ и в нем
 > уже запускать (пеpенеся туда my_patch.txt)...
 
 Переносить сам файл патча не надо, ты его все равно на stdin подаешь,
 и где он лежит - самому patch уже до лампочки.
 А вот перейти в каталог с теми файлами, что патчатся - это обязательно.
 
 >  >>  AK> - --- src/tools/qtextcodec.cpp.orig Wed Jun 13 04:53:47 2001
 >  >>  AK> +++ src/tools/qtextcodec.cpp    Sat Dec  8 16:25:13 2001
 >  >>  AK> @@ -1881,19 +1881,24 @@
 >  >>  AK>      if(len <= 0)
 >  >>  AK>          return QString::null;
 >  >>
 >  >>  AK> -    int clen = qstrlen(chars);
 >  >>  AK> -    len = QMIN(len, clen); // Note: NUL ends string
 >  >>  AK> +    if (chars == NULL)
 >  >>  AK> +        len = 0;
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Free ws Open   Anton Maksimenkov   05 Jan 2002 00:58:56 
 Re: Free ws Open   Valentin Nechayev   05 Jan 2002 12:58:49 
 Re: Free ws Open   Anton Maksimenkov   07 Jan 2002 18:39:57 
 Re: Free ws Open   Rasul Aslyamov   08 Jan 2002 11:05:17 
 Free ws Open   Ilya Pogrebenko   08 Jan 2002 16:23:22 
 Re: Free ws Open   Alexey Zakirov   06 Jan 2002 15:39:53 
 Re: Free ws Open   Anton Maksimenkov   07 Jan 2002 18:51:00 
 Re: Free ws Open   Gleb Smirnoff   08 Jan 2002 09:23:08 
 Re: Free ws Open   Valentin Nechayev   09 Jan 2002 01:14:50 
 Re: Free ws Open   Anton Maksimenkov   10 Jan 2002 00:37:23 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 02:46:58 
 Re: Free ws Open   Valentin Nechayev   14 Jan 2002 10:33:10 
 Re: Free ws Open   Gleb Smirnoff   14 Jan 2002 23:47:04 
 Re^2: Free ws Open   Roman Mashak   15 Jan 2002 23:29:27 
 Re^2: Free ws Open   Anton Maksimenkov   16 Jan 2002 00:53:50 
 Re: Re^2: Free ws Open   Alexander N. Kabaev   16 Jan 2002 19:48:42 
 Re:   Anton Maksimenkov   23 Jan 2002 01:57:56 
 Re: your mail   Valentin Nechayev   27 Jan 2002 18:11:55 
 Re: your mail   Anton Maksimenkov   28 Jan 2002 17:22:31 
 Re: your mail   Valentin Nechayev   29 Jan 2002 11:00:20 
 Re^3: Free ws Open   Roman Mashak   16 Jan 2002 23:58:24 
 Re: Free ws Open   Gleb Smirnoff   06 Jan 2002 23:43:16 
 Free ws Open   Nick Maslov   07 Jan 2002 13:47:01 
 Re: Free ws Open   Gleb Smirnoff   08 Jan 2002 09:19:04 
 Re: Free ws Open   Valentin Nechayev   09 Jan 2002 01:14:51 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 00:14:47 
 Re: Free ws Open   Valentin Nechayev   10 Jan 2002 01:18:19 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 02:40:52 
 Re: Free ws Open   Max Khon   10 Jan 2002 15:14:08 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 23:25:30 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 23:35:44 
 Re: Free ws Open   Valentin Nechayev   14 Jan 2002 00:17:53 
 Re: Free ws Open   Gleb Smirnoff   14 Jan 2002 23:51:11 
 Re: Free ws Open   Valentin Nechayev   15 Jan 2002 01:33:59 
 Free ws Open   Nick Maslov   16 Jan 2002 15:01:24 
 Free ws Open   Andrey Ostanovsky   13 Jan 2002 02:29:11 
 Free ws Open   Serge Matveev   13 Jan 2002 20:10:04 
 Free ws Open   Andrey Ostanovsky   14 Jan 2002 09:40:14 
 Free ws Open   Serge Matveev   15 Jan 2002 01:58:24 
 Re: Free ws Open   Gleb Smirnoff   15 Jan 2002 03:43:04 
 Free ws Open   Serge Matveev   15 Jan 2002 09:00:38 
 Re: Free ws Open   Gleb Smirnoff   15 Jan 2002 12:35:14 
 Re: Free ws Open   Mitya Gilev   06 Jan 2002 23:53:53 
 Free ws Open   Andrey Starikov   08 Jan 2002 13:32:23 
Архивное /ru.unix.bsd/73684458516e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional