ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Fwd: Re:  as-needed sabotage
@ 2006-05-13 10:02 Igor Zubkov
  2006-05-13 10:56 ` Alexey I. Froloff
  0 siblings, 1 reply; 13+ messages in thread
From: Igor Zubkov @ 2006-05-13 10:02 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 863 bytes --]



----------  Пересланное сообщение  ----------

Subject: Re: [devel] as-needed sabotage
Date: 13 мая 2006 12:24
From: Igor Zubkov <icesik@mail.ru>
To: devel@altlinux.ru

В сообщении от 13 мая 2006 00:22 Alexey Tourbin написал(a):
> > bbappconf - bbappconf makes it possible to set some options for the
> > windows blackbox opens * Mon May 01 2006 Igor Zubkov <icesik@altlinux>
> > 0.0.2-alt2
> > - fix rebuild with new ld (by -Wl,--no-as-needed)

Я потратил три часа на попытку починить и забил. У меня есть занятия
повеселее. Внутри там такая каша, что там надо просто переписывать все
Makefile.am и configure.ac.

Если у кого-то есть желание помочь -- welcome.

Причём, все bb* тулзы такие. Достаточно одно рецепта, все остальные я починю
сам.

--
I.F.K. - La Vita Fragile

-------------------------------------------------------

-- 
I.F.K. - La Vita Fragile

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 10:02 [devel] Fwd: Re: as-needed sabotage Igor Zubkov
@ 2006-05-13 10:56 ` Alexey I. Froloff
  2006-05-13 11:11   ` Alexey I. Froloff
                     ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Alexey I. Froloff @ 2006-05-13 10:56 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 316 bytes --]

* Igor Zubkov <icesik@> [060513 14:13]:
> Я потратил три часа на попытку починить и забил. У меня есть занятия
> повеселее. Внутри там такая каша, что там надо просто переписывать все
> Makefile.am и configure.ac.
Ровно пять минут.  В спеке вызвать %__autoreconf перед
%configure.

-- 
Regards,
Sir Raorn.

[-- Attachment #1.2: bbappconf-0.0.2-alt-link.patch --]
[-- Type: text/plain, Size: 614 bytes --]

--- bbappconf-0.0.2-orig/configure.in	2002-10-15 23:06:27 +0400
+++ bbappconf-0.0.2/configure.in	2006-05-13 14:53:16 +0400
@@ -71,13 +71,13 @@
 
 CFLAGS="$CFLAGS $X_CFLAGS"
 CXXFLAGS="$CXXFLAGS $X_CFLAGS"
-LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS"
+LIBS="$LIBS $X_LIBS $X_PRE_LIBS"
 
 dnl Checks for X libraries.
-AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11",
+AC_CHECK_LIB(X11, XOpenDisplay, LIBS="$LIBS -lX11",
              AC_MSG_ERROR(XOpenDisplay not found in -lX11))
 
-LDFLAGS="$LDFLAGS $X_EXTRA_LIBS"
+LIBS="$LIBS $X_EXTRA_LIBS"
 
 dnl Checks for header files.
 AC_HEADER_STDC

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 10:56 ` Alexey I. Froloff
@ 2006-05-13 11:11   ` Alexey I. Froloff
  2006-05-13 11:28   ` Igor Zubkov
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 13+ messages in thread
From: Alexey I. Froloff @ 2006-05-13 11:11 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 449 bytes --]

* Alexey I. Froloff <raorn@> [060513 14:57]:
> > Я потратил три часа на попытку починить и забил. У меня есть занятия
> > повеселее. Внутри там такая каша, что там надо просто переписывать все
> > Makefile.am и configure.ac.
> Ровно пять минут.  В спеке вызвать %__autoreconf перед
> %configure.
Или даже так (untested):

%__subst 's,LDFLAGS=\(.*\)\$LDFLAGS\(.*LIBS.*),LIBS=\1$LIBS\2,' configure.*
%__autoconf

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 10:56 ` Alexey I. Froloff
  2006-05-13 11:11   ` Alexey I. Froloff
@ 2006-05-13 11:28   ` Igor Zubkov
  2006-05-13 11:31   ` Igor Zubkov
  2006-05-13 11:37   ` Igor Zubkov
  3 siblings, 0 replies; 13+ messages in thread
From: Igor Zubkov @ 2006-05-13 11:28 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 4652 bytes --]

В сообщении от 13 мая 2006 13:56 Alexey I. Froloff написал(a):
> * Igor Zubkov <icesik@> [060513 14:13]:
> > Я потратил три часа на попытку починить и забил. У меня есть занятия
> > повеселее. Внутри там такая каша, что там надо просто переписывать все
> > Makefile.am и configure.ac.
>
> Ровно пять минут.  В спеке вызвать %__autoreconf перед
> %configure.

Да ну уж прям... А хоть попробовать сделать то, что посоветовал?

[JT]
Видимо, я сегодня точно напьюсь водки.
Ну как не пить при такой жизни?
[/JT]

Ладно, для тех к мне не верит...

На примере bbdate:
c++ -DPACKAGE=\"bbdate\" -DVERSION=\"0.2.4\" -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SELECT=1 -DHAVE_STRSTR=1  -I. -I.    -DDEFAULT_CONF=\"/usr/share/bbtools/bbdate.conf\"            -DDEFAULT_NOBB=\"/usr/share/bbtools/bbdate.nobb\"  -pipe -Wall -O2 -march=i586 -mtune=pentium4  -c 
Basewindow.cc
c++  -pipe -Wall -O2 -march=i586 -mtune=pentium4  -s   -lSM -lICE -lX11  -o 
bbdate  bbdate.o Image.o LinkedList.o resource.o Baseresource.o Basewindow.o  
bbdate.o: In function `ToolWindow::~ToolWindow()':
bbdate.cc:(.text+0x22): undefined reference to `XUnmapWindow'
bbdate.cc:(.text+0x5a): undefined reference to `XDestroyWindow'
[заскипано]
Basewindow.o: In function `Basewindow::Basewindow(int, char**)':
Basewindow.cc:(.text+0x707): undefined reference to `XOpenDisplay'
collect2: ld returned 1 exit status
make[1]: *** [bbdate] Error 1
make[1]: Leaving directory `/home/icesik/RPM/BUILD/bbdate-0.2.4'
make: *** [all-recursive] Error 1
make: Leaving directory `/home/icesik/RPM/BUILD/bbdate-0.2.4'
ошибка: Неверный код возврата из /home/icesik/tmp/rpm-tmp.41096 (%build)


Ошибки сборки пакетов:
    Неверный код возврата из /home/icesik/tmp/rpm-tmp.41096 (%build)

Добавление autoreconf -fisv:
[icesik@iceberg bbdate-0.2.4]$ autoreconf -fisv
autoreconf-default: Entering directory `.'
autoreconf-default: configure.in: not using Gettext
autoreconf-default: running: aclocal --force 
configure.in:15: warning: underquoted definition of AC_SET_DEBUG
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.in:22: warning: underquoted definition of AC_SET_NODEBUG
/usr/share/aclocal/libart.m4:11: warning: underquoted definition of 
AM_PATH_LIBART
/usr/share/aclocal/libIDL.m4:6: warning: underquoted definition of 
AM_PATH_LIBIDL
/usr/share/aclocal/ORBit.m4:4: warning: underquoted definition of 
AM_PATH_ORBIT
autoreconf-default: configure.in: tracing
autoreconf-default: configure.in: not using Libtool
autoreconf-default: running: /usr/bin/autoconf-2.5 --force
autoreconf-default: configure.in: not using Autoheader
autoreconf-default: running: automake --add-missing --force-missing
Makefile.am: installing `./depcomp'
Makefile.am:1: `CPPFLAGS' is a user variable, you should not override it;
Makefile.am:1: use `AM_CPPFLAGS' instead.
autoreconf-default: Leaving directory `.'
[icesik@iceberg bbdate-0.2.4]$ ./configure 
checking for a BSD-compatible install... /usr/bin/ginstall -c
[заскипано]
configure: creating ./config.status
config.status: creating version.h
config.status: creating Makefile
config.status: creating data/Makefile
config.status: executing depfiles commands
[icesik@iceberg bbdate-0.2.4]$ make
[заскипано]
g++  -O2 -Wall   -s   -lSM -lICE -lX11  -o bbdate  bbdate.o Image.o 
LinkedList.o resource.o Baseresource.o Basewindow.o  
bbdate.o: In function `ToolWindow::~ToolWindow()':
bbdate.cc:(.text+0x1c): undefined reference to `XUnmapWindow'
bbdate.cc:(.text+0x54): undefined reference to `XDestroyWindow'
[заскипано]
Basewindow.cc:(.text+0x6c5): undefined reference to `XOpenDisplay'
collect2: ld returned 1 exit status
make[1]: *** [bbdate] Ошибка 1
make[1]: Leaving directory `/home/icesik/RPM/SOURCES/bbdate-0.2.4'
make: *** [all-recursive] Ошибка 1
[icesik@iceberg bbdate-0.2.4]$ 


Проблема обитает где-то Makefile.am:
CPPFLAGS =      @CPPFLAGS@ \
                -DDEFAULT_CONF=\"$(datadir)/bbtools/bbdate.conf\" \
                -DDEFAULT_NOBB=\"$(datadir)/bbtools/bbdate.nobb\"


SUBDIRS = data
bin_PROGRAMS = bbdate
bbdate_SOURCES = bbdate.cc Image.cc LinkedList.cc \
                 bbdate.hh Image.hh LinkedList.hh \
                 resource.cc resource.hh \
                 Baseresource.cc Baseresource.hh \
                 Basewindow.cc Basewindow.hh \
                 blackboxstyle.hh
EXTRA_DIST = BUGS TODO
bbdate_LDADD = @X_LIBS@

Что здесь править и как я не воспринимаю...

configure.in я пожалуй тоже приложу...


-- 
ТТ34 - Джек

[-- Attachment #1.2: configure.in --]
[-- Type: text/plain, Size: 1585 bytes --]

dnl Process this file with autoconf to produce a configure script.
AC_INIT(bbdate.cc)

AM_INIT_AUTOMAKE(bbdate, 0.2.4)

AC_PREFIX_DEFAULT(/usr/local)

AC_CHECK_PROGS(regex_cmd, sed)
if test x$regex_cmd = "x"; then
 AC_MSG_ERROR([error. sed is required to build the default bbtoolsrc file.])
fi


dnl get the debug values right
AC_DEFUN(AC_SET_DEBUG,
[
 test "$CFLAGS" = "" && CFLAGS="-g -Wall -DDEBUG"
 test "$CXXFLAGS" = "" && CXXFLAGS="-g -Wall -DDEBUG"
 test "$LDFLAGS" = "" && LDFLAGS=""
])

AC_DEFUN(AC_SET_NODEBUG,
[
 test "$CFLAGS" = "" && CFLAGS="-O2 -Wall"
 test "$CXXFLAGS" = "" && CXXFLAGS="-O2 -Wall"
 test "$LDFLAGS" = "" && LDFLAGS="-s"
])
      

AC_ARG_ENABLE(debug,[  --enable-debug	create debugging code [default=no]],
[
if test $enableval = "no";
 then AC_SET_NODEBUG
 else AC_SET_DEBUG
fi
],
AC_SET_NODEBUG)

dnl Checks for programs.
dnl needed by configure itsself
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL

AC_PATH_X
AC_PATH_XTRA

CFLAGS="$CFLAGS $X_CFLAGS"
CXXFLAGS="$CXXFLAGS $X_CFLAGS"
LDFLAGS="$LDFLAGS $X_LIBS $X_PRE_LIBS"
dnl Checks for X libraries.
AC_CHECK_LIB(X11, XOpenDisplay, LDFLAGS="$LDFLAGS -lX11",
             AC_MSG_ERROR(XOpenDisplay not found in -lX11))

LDFLAGS="$LDFLAGS $X_EXTRA_LIBS"

dnl Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS(malloc.h)

dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_HEADER_TIME
AC_STRUCT_TM

dnl Checks for library functions.
AC_CHECK_FUNCS(select strstr)

AC_OUTPUT(version.h Makefile data/Makefile)

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 10:56 ` Alexey I. Froloff
  2006-05-13 11:11   ` Alexey I. Froloff
  2006-05-13 11:28   ` Igor Zubkov
@ 2006-05-13 11:31   ` Igor Zubkov
  2006-05-13 11:43     ` Alexey I. Froloff
  2006-05-13 11:37   ` Igor Zubkov
  3 siblings, 1 reply; 13+ messages in thread
From: Igor Zubkov @ 2006-05-13 11:31 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 368 bytes --]

В сообщении от 13 мая 2006 13:56 Alexey I. Froloff написал(a):
> > Я потратил три часа на попытку починить и забил. У меня есть занятия
> > повеселее. Внутри там такая каша, что там надо просто переписывать все
> > Makefile.am и configure.ac.
>
> Ровно пять минут.  В спеке вызвать %__autoreconf перед
> %configure.

Блин... А патч я и не заметил...

-- 
ТТ34 - Амиго

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 10:56 ` Alexey I. Froloff
                     ` (2 preceding siblings ...)
  2006-05-13 11:31   ` Igor Zubkov
@ 2006-05-13 11:37   ` Igor Zubkov
  2006-05-13 12:08     ` Alexey I. Froloff
  3 siblings, 1 reply; 13+ messages in thread
From: Igor Zubkov @ 2006-05-13 11:37 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 451 bytes --]

В сообщении от 13 мая 2006 13:56 Alexey I. Froloff написал(a):
> * Igor Zubkov <icesik@> [060513 14:13]:
> > Я потратил три часа на попытку починить и забил. У меня есть занятия
> > повеселее. Внутри там такая каша, что там надо просто переписывать все
> > Makefile.am и configure.ac.
>
> Ровно пять минут.  В спеке вызвать %__autoreconf перед
> %configure.

Блин, а оно таки собралось...

Усложним задачку... А пакет bbdate? :)

-- 
ТТ34 - Бельмондо

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 11:31   ` Igor Zubkov
@ 2006-05-13 11:43     ` Alexey I. Froloff
  0 siblings, 0 replies; 13+ messages in thread
From: Alexey I. Froloff @ 2006-05-13 11:43 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 489 bytes --]

* Igor Zubkov <icesik@> [060513 15:37]:
> > > Я потратил три часа на попытку починить и забил. У меня есть занятия
> > > повеселее. Внутри там такая каша, что там надо просто переписывать все
> > > Makefile.am и configure.ac.
> > Ровно пять минут.  В спеке вызвать %__autoreconf перед
> > %configure.
> Блин... А патч я и не заметил...
:-))))

Ну конечно же я проверил.  У меня уже был такой гадкий, противный
пакет.  Кажется даже это был aptitude.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 11:37   ` Igor Zubkov
@ 2006-05-13 12:08     ` Alexey I. Froloff
  2006-05-13 12:29       ` Alexey Tourbin
                         ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Alexey I. Froloff @ 2006-05-13 12:08 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 308 bytes --]

* Igor Zubkov <icesik@> [060513 15:47]:
> Усложним задачку... А пакет bbdate? :)
В %prep:

%__subst 's,LDFLAGS=\(.*\)\$LDFLAGS\(.*\(LIBS\|-l\).*\),LIBS=\1$LIBS\2,' configure.*

В %build вместо --no-as-needed:

%__autoreconf

Вот это наверно будет более общее решение.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 12:08     ` Alexey I. Froloff
@ 2006-05-13 12:29       ` Alexey Tourbin
  2006-05-14 10:47         ` Alexey I. Froloff
  2006-05-15 12:09         ` Igor Zubkov
  2006-05-13 12:38       ` Igor Zubkov
  2006-05-13 14:05       ` [devel] [wiki] Re: Fwd: Re: as-needed bootleg Michael Shigorin
  2 siblings, 2 replies; 13+ messages in thread
From: Alexey Tourbin @ 2006-05-13 12:29 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 465 bytes --]

On Sat, May 13, 2006 at 04:08:45PM +0400, Alexey I. Froloff wrote:
> * Igor Zubkov <icesik@> [060513 15:47]:
> > Усложним задачку... А пакет bbdate? :)
> В %prep:
> %__subst 's,LDFLAGS=\(.*\)\$LDFLAGS\(.*\(LIBS\|-l\).*\),LIBS=\1$LIBS\2,' configure.*

Для нетривиальных подстановок лучше делать патчи.  Патчи имеют такое
преимущество, что если патч отваливается, то он отваливается явно,
как следует.  А что там подстановка может сделать в новой версии хз.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 12:08     ` Alexey I. Froloff
  2006-05-13 12:29       ` Alexey Tourbin
@ 2006-05-13 12:38       ` Igor Zubkov
  2006-05-13 14:05       ` [devel] [wiki] Re: Fwd: Re: as-needed bootleg Michael Shigorin
  2 siblings, 0 replies; 13+ messages in thread
From: Igor Zubkov @ 2006-05-13 12:38 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 410 bytes --]

В сообщении от 13 мая 2006 15:08 Alexey I. Froloff написал(a):
> * Igor Zubkov <icesik@> [060513 15:47]:
> > Усложним задачку... А пакет bbdate? :)
>
> В %prep:
>
> %__subst 's,LDFLAGS=\(.*\)\$LDFLAGS\(.*\(LIBS\|-l\).*\),LIBS=\1$LIBS\2,'
> configure.*
>
> В %build вместо --no-as-needed:
>
> %__autoreconf
>
> Вот это наверно будет более общее решение.

Спасибо! Работает.

-- 
Сергей Маврин (Маврик) - Пророк

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [devel] [wiki] Re: Fwd: Re: as-needed bootleg
  2006-05-13 12:08     ` Alexey I. Froloff
  2006-05-13 12:29       ` Alexey Tourbin
  2006-05-13 12:38       ` Igor Zubkov
@ 2006-05-13 14:05       ` Michael Shigorin
  2 siblings, 0 replies; 13+ messages in thread
From: Michael Shigorin @ 2006-05-13 14:05 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sat, May 13, 2006 at 04:08:45PM +0400, Alexey I. Froloff wrote:
> > Усложним задачку... А пакет bbdate? :)
> В %prep:
> %__subst 's,LDFLAGS=\(.*\)\$LDFLAGS\(.*\(LIBS\|-l\).*\),LIBS=\1$LIBS\2,' configure.*
> В %build вместо --no-as-needed:
> %__autoreconf
> Вот это наверно будет более общее решение.

Добавил на http://wiki.sisyphus.ru/devel/UpStream/AsNeeded

PS: :)
http://lists.altlinux.ru/pipermail/devel/2005-December/027129.html

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 12:29       ` Alexey Tourbin
@ 2006-05-14 10:47         ` Alexey I. Froloff
  2006-05-15 12:09         ` Igor Zubkov
  1 sibling, 0 replies; 13+ messages in thread
From: Alexey I. Froloff @ 2006-05-14 10:47 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 655 bytes --]

* Alexey Tourbin <at@> [060513 16:30]:
> > > Усложним задачку... А пакет bbdate? :)
> > В %prep:
> > %__subst 's,LDFLAGS=\(.*\)\$LDFLAGS\(.*\(LIBS\|-l\).*\),LIBS=\1$LIBS\2,' configure.*
> Для нетривиальных подстановок лучше делать патчи.  Патчи имеют такое
> преимущество, что если патч отваливается, то он отваливается явно,
> как следует.  А что там подстановка может сделать в новой версии хз.
Мне в тот момент патчи делать было просто лень ;-)  Можно
починить configure этой командой, проверить и сделать патч.  А
ещё лучше вправить автору мозги на эту тему чтобы в следующей
версии этот патч уже был не нужен.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Fwd: Re:  as-needed sabotage
  2006-05-13 12:29       ` Alexey Tourbin
  2006-05-14 10:47         ` Alexey I. Froloff
@ 2006-05-15 12:09         ` Igor Zubkov
  1 sibling, 0 replies; 13+ messages in thread
From: Igor Zubkov @ 2006-05-15 12:09 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 615 bytes --]

В сообщении от 13 мая 2006 15:29 Alexey Tourbin написал(a):
> On Sat, May 13, 2006 at 04:08:45PM +0400, Alexey I. Froloff wrote:
> > * Igor Zubkov <icesik@> [060513 15:47]:
> > > Усложним задачку... А пакет bbdate? :)
> >
> > В %prep:
> > %__subst 's,LDFLAGS=\(.*\)\$LDFLAGS\(.*\(LIBS\|-l\).*\),LIBS=\1$LIBS\2,'
> > configure.*
>
> Для нетривиальных подстановок лучше делать патчи.  Патчи имеют такое
> преимущество, что если патч отваливается, то он отваливается явно,

согласен.

> как следует.  А что там подстановка может сделать в новой версии хз.

у этих пакетов upstream is dead.

-- 
I.F.K. - Нам важно все

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2006-05-15 12:09 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-13 10:02 [devel] Fwd: Re: as-needed sabotage Igor Zubkov
2006-05-13 10:56 ` Alexey I. Froloff
2006-05-13 11:11   ` Alexey I. Froloff
2006-05-13 11:28   ` Igor Zubkov
2006-05-13 11:31   ` Igor Zubkov
2006-05-13 11:43     ` Alexey I. Froloff
2006-05-13 11:37   ` Igor Zubkov
2006-05-13 12:08     ` Alexey I. Froloff
2006-05-13 12:29       ` Alexey Tourbin
2006-05-14 10:47         ` Alexey I. Froloff
2006-05-15 12:09         ` Igor Zubkov
2006-05-13 12:38       ` Igor Zubkov
2006-05-13 14:05       ` [devel] [wiki] Re: Fwd: Re: as-needed bootleg Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git