[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#26100: marked as done ([Fix in {gcc,egcc}-2.91.x] gcc: -dynamic is not default as it should be)



Your message dated Thu, 12 Apr 2001 23:52:39 +0200 (MEST)
with message-id <15062.8940.590633.88211@bolero>
and subject line closing gcc272 bugs
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Aug 1998 19:37:07 +0000
Received: (qmail 22859 invoked from network); 24 Aug 1998 19:37:05 -0000
Received: from bittersweet.inetarena.com (karlheg@206.129.216.38)
  by debian.novare.net with SMTP; 24 Aug 1998 19:37:05 -0000
Received: (from karlheg@localhost)
	by bittersweet.inetarena.com (8.9.1/8.9.1/Debian/GNU) id MAA21210;
	Mon, 24 Aug 1998 12:37:02 -0700
Date: Mon, 24 Aug 1998 12:37:02 -0700
Message-Id: <199808241937.MAA21210@bittersweet.inetarena.com>
From: <karlheg@inetarena.com>
Subject: gcc: -dynamic is not default as it should be
To: submit@bugs.debian.org
X-Mailer: bug 3.1.6

Package: gcc
Version: 2.7.2.3-4.8
Severity: critical

 `gcc' is creating staticly linked .so files.  `egcc' works correctly.

 (as output by `libtool', with incorrect "-Wl,-soname..." also)
% gcc -shared -Wl,-soname -Wl,libguile.so.3 -o .libs/libguile.so.3.0.0 alist.lo arbiters.lo async.lo boolean.lo chars.lo continuations.lo dynl.lo dynwind.lo eq.lo error.lo eval.lo feature.lo filesys.lo fports.lo gc.lo gdbint.lo genio.lo gh_data.lo gh_eval.lo gh_funcs.lo gh_init.lo gh_io.lo gh_list.lo gh_predicates.lo gsubr.lo hash.lo hashtab.lo init.lo ioext.lo kw.lo list.lo load.lo mallocs.lo markers.lo net_db.lo numbers.lo objects.lo objprop.lo options.lo pairs.lo ports.lo posix.lo print.lo procprop.lo procs.lo ramap.lo read.lo readline.lo root.lo scmsigs.lo script.lo simpos.lo smob.lo socket.lo stackchk.lo stime.lo strings.lo strop.lo strorder.lo strports.lo struct.lo symbols.lo tag.lo throw.lo unif.lo variable.lo vectors.lo version.lo vports.lo weaks.lo fluids.lo regex-posix.lo backtrace.lo stacks.lo debug.lo srcprop.lo threads.lo iselect.lo  -ldl -lreadline -lm -lc -lc
% ldd .libs/libguile.so.3.0.0
	statically linked

 ("corrected", by hand)
% gcc -shared -dynamic '-Wl,-soname=libguile.so.3' -o .libs/libguile.so.3.0.0 alist.lo arbiters.lo async.lo boolean.lo chars.lo continuations.lo dynl.lo dynwind.lo eq.lo error.lo eval.lo feature.lo filesys.lo fports.lo gc.lo gdbint.lo genio.lo gh_data.lo gh_eval.lo gh_funcs.lo gh_init.lo gh_io.lo gh_list.lo gh_predicates.lo gsubr.lo hash.lo hashtab.lo init.lo ioext.lo kw.lo list.lo load.lo mallocs.lo markers.lo net_db.lo numbers.lo objects.lo objprop.lo options.lo pairs.lo ports.lo posix.lo print.lo procprop.lo procs.lo ramap.lo read.lo readline.lo root.lo scmsigs.lo script.lo simpos.lo smob.lo socket.lo stackchk.lo stime.lo strings.lo strop.lo strorder.lo strports.lo struct.lo symbols.lo tag.lo throw.lo unif.lo variable.lo vectors.lo version.lo vports.lo weaks.lo fluids.lo regex-posix.lo backtrace.lo stacks.lo debug.lo srcprop.lo threads.lo iselect.lo  -ldl -lreadline -lm -lc
karlheg@bittersweet:/usr/local/src/Scheme/Guile/guile-core/libguile
% ldd .libs/libguile.so.3.0.0
	libdl.so.2 => /lib/libdl.so.2 (0x40074000)
	libreadline.so.2 => /lib/libreadline.so.2 (0x40077000)
	libm.so.6 => /lib/libm.so.6 (0x400a2000)
	libc.so.6 => /lib/libc.so.6 (0x400bd000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
	libncurses.so.3.4 => /lib/libncurses.so.3.4 (0x40162000)
You have new mail.
karlheg@bittersweet:/usr/local/src/Scheme/Guile/guile-core/libguile

 (and now without the `-dynamic', but using `egcc')
% egcc -shared '-Wl,-soname=libguile.so.3' -o .libs/libguile.so.3.0.0 alist.lo arbiters.lo async.lo boolean.lo chars.lo continuations.lo dynl.lo dynwind.lo eq.lo error.lo eval.lo feature.lo filesys.lo fports.lo gc.lo gdbint.lo genio.lo gh_data.lo gh_eval.lo gh_funcs.lo gh_init.lo gh_io.lo gh_list.lo gh_predicates.lo gsubr.lo hash.lo hashtab.lo init.lo ioext.lo kw.lo list.lo load.lo mallocs.lo markers.lo net_db.lo numbers.lo objects.lo objprop.lo options.lo pairs.lo ports.lo posix.lo print.lo procprop.lo procs.lo ramap.lo read.lo readline.lo root.lo scmsigs.lo script.lo simpos.lo smob.lo socket.lo stackchk.lo stime.lo strings.lo strop.lo strorder.lo strports.lo struct.lo symbols.lo tag.lo throw.lo unif.lo variable.lo vectors.lo version.lo vports.lo weaks.lo fluids.lo regex-posix.lo backtrace.lo stacks.lo debug.lo srcprop.lo threads.lo iselect.lo -ldl -lreadline -lm -lc
karlheg@bittersweet:/usr/local/src/Scheme/Guile/guile-core/libguile
% ldd .libs/libguile.so.3.0.0
	libdl.so.2 => /lib/libdl.so.2 (0x40075000)
	libreadline.so.2 => /lib/libreadline.so.2 (0x40078000)
	libm.so.6 => /lib/libm.so.6 (0x400a3000)
	libc.so.6 => /lib/libc.so.6 (0x400be000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
	libncurses.so.3.4 => /lib/libncurses.so.3.4 (0x40163000)
karlheg@bittersweet:/usr/local/src/Scheme/Guile/guile-core/libguile
% 


-- System Information
Debian Release: 2.0
Kernel Version: Linux bittersweet 2.0.35 #12 Fri Aug 14 01:57:33 PDT 1998 i586 unknown

Versions of the packages gcc depends on:
---------------------------------------
Received: (at 26100-done) by bugs.debian.org; 12 Apr 2001 21:58:24 +0000
>From doko@cs.tu-berlin.de Thu Apr 12 16:58:24 2001
Return-path: <doko@cs.tu-berlin.de>
Received: from mail.cs.tu-berlin.de [130.149.17.13] (root)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 14np6d-0003Xr-00; Thu, 12 Apr 2001 16:58:24 -0500
Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1])
	by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id XAA08192;
	Thu, 12 Apr 2001 23:53:09 +0200 (MET DST)
Received: (from doko@localhost)
	by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id XAA19323;
	Thu, 12 Apr 2001 23:52:39 +0200 (MEST)
From: Matthias Klose <doko@cs.tu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Thu, 12 Apr 2001 23:52:39 +0200 (MEST)
To: 4429-done@bugs.debian.org, 4430-done@bugs.debian.org,
        4954-done@bugs.debian.org, 5367-done@bugs.debian.org,
        6047-done@bugs.debian.org, 12375-done@bugs.debian.org,
        20606-done@bugs.debian.org, 20889-done@bugs.debian.org,
        24788-done@bugs.debian.org, 26100-done@bugs.debian.org,
        34322-done@bugs.debian.org, 48726-done@bugs.debian.org,
        54544-done@bugs.debian.org, 63154-done@bugs.debian.org
Subject: closing gcc272 bugs
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs  Lucid
Message-ID: <15062.8940.590633.88211@bolero>
Delivered-To: 26100-done@bugs.debian.org

gcc272 (2.7.2.3-18) unstable; urgency=low

  * Close all gcc272 in the Debian bug tracking archive. The use of
    gcc272 is deprecated. The only reason it exists is to have a
    compiler for the linux kernel 2.0.x.
    The bug reports for gcc272 are still available on
    http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=gcc272&archive=yes
    Closes: #4429, #4430, 4954, #5367, #6047, #12375, #20606, #20889,
    #24788, #26100, #34322, #48726, #54544, #63154.



Reply to: