Bug 8361 - x86_64 support request
: x86_64 support request
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/gnuplot)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-10-27 22:32 by
Modified: 2005-11-05 14:18 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-10-27 22:32:56
Просьба собрать пакет для 64-битной платформы x86_64.
Необходимый для этого патч очень прост
======================================
--- gnuplot.spec.orig    2005-06-22 11:16:56 +0400
+++ gnuplot.spec    2005-10-27 22:01:42 +0400
@@ -66,6 +66,7 @@
 #%description -n emacs-mode-%name-el -l ru_RU.UTF-8
 #Исходный код Emacs Lisp для emacs-mode-%name

+%define _libexecdir %_libdir

 %prep
 %setup -q 
==============================================
------- Comment #1 From 2005-10-31 14:48:54 -------
Это кривой фикс.
Сначала нужно решить вопрос с rpm, а не вносить rpm'ые макросы в каждый пакет...
Такое решение можно применять в пределах своего репозитария, но это недопустимо
в случае с Сизифом.
Кстати, уже давно пора в libqt3-devel сделать набор макросов, а то там та же беда.
------- Comment #2 From 2005-10-31 14:55:52 -------
Основание:
Additional Comment #1 From Kachalov Anton  2005-10-31 14:48
------- Comment #3 From 2005-11-01 15:22:06 -------
Да, каюсь.  Понятно, что такого рода штучки это 
грязный хак и я поспешил его сюда запостить.  
В свете недавнего обсуждения libexec в devel
правильный фикс следующий:
==========================================
--- gnuplot.spec.orig    2005-06-22 11:16:56 +0400
+++ gnuplot.spec    2005-11-01 15:00:59 +0300
@@ -130,7 +130,7 @@
 %doc lisp/gpelcard.pdf
 %_bindir/*
 %_mandir/man?/*
-%_libdir/%name
+%_libexecdir/%name
 %_datadir/%name
 %_menudir/%name
 %_infodir/%{name}* 
==========================================
Причем этот патч совершенно необхдим даже
безотносительно поддержки x86_64.  Без него
пакет в Cизифе i586 собирается только в результате
случайного факта, что у нас %_libdir совпадает
с %_libexecdir.   
------- Comment #4 From 2005-11-02 15:40:01 -------
Вот и ладненько.
Думаю, можно багу закрывать :)
------- Comment #5 From 2005-11-02 17:00:29 -------
Залил alt3