ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Alexander Kubatkin <_kaa_@mail.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@altlinux.ru>
Subject: Re: [sisyphus] Re: gnucash
Date: Mon, 26 Apr 2004 21:36:29 +0400
Message-ID: <200404262136.35874._kaa_@mail.ru> (raw)
In-Reply-To: <20040426134830.GP4050@osdn.org.ua>


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

В сообщении от 26 Апрель 2004 17:48 Michael Shigorin написал(a):
> On Mon, Apr 26, 2004 at 02:42:43PM +0400, Alexander Kubatkin wrote:
> > вот только где теперь брать  более старый guile...
>
> Есть на руках:
>
[skiped]

я был не прав... дочитал не до конца... проблема кроется в libtool, вот тут

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=241093

все более детально расписано, вот выдержки:
------
On Wed, Mar 31, 2004 at 12:44:05AM +0200, Frank Pavageau wrote:

> I've traced it to libltdl3 (from libtool): downgrading from 1.5.2-2 to
> 1.5.2-1 solved the problem for me.
> 
The only change that occurred between those releases was dropping
RTLD_GLOBAL from the dlopen() flags.

Scott
------

и еще

-----
On Tue, 2004-04-13 at 23:16, Matt Zimmerman wrote:

> Here is a patch which fixes the immediate problems in gnucash by explicitly
> linking its shared libraries against their dependencies (run automake after
> applying it).  This makes RTLD_GLOBAL unnecessary, and gets gnucash running
> again here.
> 
This is the correct way to fix this problem, so far this is the only
package affected by the removal of RTLD_GLOBAL against around half a
dozen fixed by doing so.

Thanks Matt,

Scott

-----

debian'вцы применили приатаченный патч и собрали с ним gnucash 1.8.9. Я 
подозреваю, что этот патч надо изменить под сизиф, всвязи с 
положением .la-файлов в нем, но сам боюсь не справлюсь - нет времени на 
эксперименты. Скоро ли патченный gnucash 1.8.9 будет в сизифе?.
-- 
__________________________________________________
Alexander Kubatkin

[-- Attachment #1.2: gnucash-linking.diff --]
[-- Type: text/x-diff, Size: 1245 bytes --]

--- gnucash-1.8.8.orig/src/import-export/binary-import/Makefile.am
+++ gnucash-1.8.8/src/import-export/binary-import/Makefile.am
@@ -47,6 +47,7 @@
 
 libgw_binary_import_la_SOURCES = gw-binary-import.c
 libgw_binary_import_la_LDFLAGS = -module
+libgw_binary_import_la_LIBADD = libgncmod-binary-import.la
 
 gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/import-export
 gncmod_DATA = binary-import.scm 
--- gnucash-1.8.8.orig/src/business/business-core/Makefile.am
+++ gnucash-1.8.8/src/business/business-core/Makefile.am
@@ -66,6 +66,7 @@
 
 libgw_business_core_la_SOURCES = gw-business-core.c 
 libgw_business_core_la_LDFLAGS = -module ${G_WRAP_LINK_ARGS}
+libgw_business_core_la_LIBADD = libgncmod-business-core.la
 
 gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
 gncmod_DATA = business-core.scm
--- gnucash-1.8.8.orig/src/business/business-gnome/Makefile.am
+++ gnucash-1.8.8/src/business/business-gnome/Makefile.am
@@ -74,6 +74,7 @@
 
 libgw_business_gnome_la_SOURCES = gw-business-gnome.c
 libgw_business_gnome_la_LDFLAGS = -module ${G_WRAP_LINK_ARGS}
+libgw_business_gnome_la_LIBADD = libgncmod-business-gnome.la
 
 # For Business Reports
 gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/

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

  reply	other threads:[~2004-04-26 17:36 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-26 10:08 [sisyphus] gnucash Alexander Kubatkin
2004-04-26 10:42 ` Alexander Kubatkin
2004-04-26 13:48   ` [sisyphus] gnucash Michael Shigorin
2004-04-26 17:36     ` Alexander Kubatkin [this message]
2004-04-26 17:33       ` Dmitry V. Levin
2004-04-26 21:52         ` Vitaly Lipatov
2004-05-13 11:33           ` Alexander Kubatkin
2004-05-13 16:35             ` Vitaly Lipatov
2004-05-13 17:17               ` Alexander Kubatkin
2004-05-13 18:17                 ` Vitaly Lipatov
2004-05-13 18:49                   ` Alexander Kubatkin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200404262136.35874._kaa_@mail.ru \
    --to=_kaa_@mail.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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