Re: [Xpert]Re: Unresolved symbols in Xserver startup

2002-05-14 Thread David Dawes

On Mon, May 13, 2002 at 03:46:49PM -0600, Marc Aurele La France wrote:
On Mon, 13 May 2002, Mike A. Harris wrote:

 New versions of the gcc compiler have an optimization called
 string merging which is enabled by default.  The XFree86 module
 loader chokes on the ELF sections that this optimization adds to
 the ELF objects.

 To work around this XFree86 module loader limitation, you need
 to pass -fno-merge-constants to the linker when modules are
 being built. This can be done from host.def with:

 ModuleLdFlags -fno-merge-constants

That should have a #define  in front of it.

 This was automatically detected in later 4.1.0 CVS, and also in
 4.2.0 CVS however it looks like someone removed the automatic
 checks in head CVS.

No, it wasn't removed.  But, it's possible that

It looks like the relevant code in got isolated recently.  I'll
commit a fix.

David
-- 
David Dawes
Release Engineer/Architect  The XFree86 Project
www.XFree86.org/~dawes
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



RE: [Xpert]Re: Unresolved symbols in Xserver startup

2002-05-14 Thread dmitri kerievsky

 tyring to use xf86config to configure the installation in the
 final step of the installation instructions
 http://www.xfree86.org/4.2.0/Install3.html#3

for a ATI Radeon 7000 Video w/ 64MB 

running Linux redhat 7.1

any idea if this card is supported by xfree ver. 4.2 ?
thanks,
dk


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Re: Unresolved symbols in Xserver startup

2002-05-14 Thread Marc Aurele La France

On Tue, 14 May 2002, David Dawes wrote:

 On Mon, May 13, 2002 at 03:46:49PM -0600, Marc Aurele La France wrote:
 On Mon, 13 May 2002, Mike A. Harris wrote:

  New versions of the gcc compiler have an optimization called
  string merging which is enabled by default.  The XFree86 module
  loader chokes on the ELF sections that this optimization adds to
  the ELF objects.

  To work around this XFree86 module loader limitation, you need
  to pass -fno-merge-constants to the linker when modules are
  being built. This can be done from host.def with:

  ModuleLdFlags -fno-merge-constants

 That should have a #define  in front of it.

  This was automatically detected in later 4.1.0 CVS, and also in
  4.2.0 CVS however it looks like someone removed the automatic
  checks in head CVS.

 No, it wasn't removed.  But, it's possible that

 It looks like the relevant code in got isolated recently.  I'll
 commit a fix.

The committed fix makes sense and does explain the reported behaviour.
Thanks.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Re: Unresolved symbols in Xserver startup

2002-05-14 Thread Axel H. Siebenwirth

Hi Marc!

Is this fix now in cvs tree xc module? I.e. can I update my working dir and
try to build?

Thanks,
Axel

On Tue, 14 May 2002, Marc Aurele La France wrote:

 On Tue, 14 May 2002, David Dawes wrote:
 
  On Mon, May 13, 2002 at 03:46:49PM -0600, Marc Aurele La France wrote:
  On Mon, 13 May 2002, Mike A. Harris wrote:
 
   New versions of the gcc compiler have an optimization called
   string merging which is enabled by default.  The XFree86 module
   loader chokes on the ELF sections that this optimization adds to
   the ELF objects.
 
   To work around this XFree86 module loader limitation, you need
   to pass -fno-merge-constants to the linker when modules are
   being built. This can be done from host.def with:
 
   ModuleLdFlags -fno-merge-constants
 
  That should have a #define  in front of it.
 
   This was automatically detected in later 4.1.0 CVS, and also in
   4.2.0 CVS however it looks like someone removed the automatic
   checks in head CVS.
 
  No, it wasn't removed.  But, it's possible that
 
  It looks like the relevant code in got isolated recently.  I'll
  commit a fix.
 
 The committed fix makes sense and does explain the reported behaviour.
 Thanks.
 
 Marc.
 
 +--+---+
 |  Marc Aurele La France   |  work:   1-780-492-9310   |
 |  Computing and Network Services  |  fax:1-780-492-1729   |
 |  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
 |  University of Alberta   +---+
 |  Edmonton, Alberta   |   |
 |  T6G 2H1 | Standard disclaimers apply|
 |  CANADA  |   |
 +--+---+
 XFree86 Core Team member.  ATI driver and X server internals.
 
 ___
 Xpert mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/xpert
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Re: Unresolved symbols in Xserver startup

2002-05-13 Thread Mike A. Harris

On Sun, 12 May 2002, Axel H. Siebenwirth wrote:

XFree86 Version 4.2.99.1 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: xx January 2002
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems.  (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.19-pre8-ac2 i686 [ELF]
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/XFree86.0.log, Time: Sun May 12 20:04:24 2002
(==) Using config file: /etc/X11/XF86Config
(==) ServerLayout Layout[all]
(**) |--Screen Screen[0] (0)
(**) |   |--Monitor Monitor[0]
(**) |   |--Device Device[0]
(**) |--Input Device Keyboard[0]
(**) Option Protocol Standard
(**) Option AutoRepeat 200 35
(**) Option XkbRules xfree86
(**) XKB: rules: xfree86
(**) Option XkbModel pc104
(**) XKB: model: pc104
(**) Option XkbLayout de
(**) XKB: layout: de
(**) Option XkbVariant nodeadkeys
(**) XKB: variant: nodeadkeys
(==) Keyboard: CustomKeycode disabled
(**) |--Input Device Mouse[1]
(WW) The directory /usr/X11R6/lib/X11/fonts/URW does not exist.
Entry deleted from font path.
(WW) The directory /usr/X11R6/lib/X11/fonts/kwintv does not exist.
Entry deleted from font path.
(WW) The directory /usr/X11R6/lib/X11/fonts/uni does not exist.
Entry deleted from font path.
(WW) The directory /usr/X11R6/lib/X11/fonts/misc/sgi does not exist.
Entry deleted from font path.
(WW) The directory /usr/X11R6/lib/X11/fonts/xtest does not exist.
Entry deleted from font path.
(**) FontPath set to
/usr/X11R6/lib/X11/fonts/misc:unscaled,/usr/X11R6/lib/X11/(**) RgbPath set
to /usr/X11R6/lib/X11/rgb
(**) ModulePath set to /usr/X11R6/lib/modules
(**) Option AllowMouseOpenFail
(**) Option Xinerama off
(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.1
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.3
XFree86 Server Extension : 0.1
XFree86 Font Renderer : 0.3
(II) Loader running on linux
(II) LoadModule: bitmap
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
Not loading .rodata.str1.1
Not loading .rodata.str1.32
Not loading .rodata.cst8
Not loading .rodata.str1.1
Not loading .rodata.str1.32
Not loading .rodata.str1.32
Not loading .rodata.str1.1
Not loading .rodata.cst8
Not loading .rodata.str1.32
Not loading .rodata.str1.1
Not loading .rodata.str1.32
Not loading .rodata.str1.1
Not loading .rodata.str1.32
Not loading .rodata.str1.32
Not loading .rodata.str1.1
Not loading .rodata.str1.32
Not loading .rodata.str1.1
(II) Symbol  from module /usr/X11R6/lib/modules/fonts/libbitmap.a is 
unresolved!
Symbol  from module /usr/X11R6/lib/modules/fonts/libbitmap.a is unresolved!
  (this last line is repeated about 250 times!)

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Fatal server error:
Caught signal 11.  Server aborting
--

Then I tried to scan the pci bus..:


Not loading .rodata.str1.1
Not loading .rodata.str1.32
Segmentation fault


New versions of the gcc compiler have an optimization called 
string merging which is enabled by default.  The XFree86 module 
loader chokes on the ELF sections that this optimization adds to 
the ELF objects.

To work around this XFree86 module loader limitation, you need 
to pass -fno-merge-constants to the linker when modules are 
being built. This can be done from host.def with:

ModuleLdFlags -fno-merge-constants

This was automatically detected in later 4.1.0 CVS, and also in 
4.2.0 CVS however it looks like someone removed the automatic 
checks in head CVS.

The above #define must be set as above when compiling with all 
newer versions of gcc 3.x, as well as gcc 2.96.

Hope this helps,
TTYL


-- 
Mike A. Harris  Shipping/mailing address:
OS Systems Engineer 190 Pittsburgh Ave., Sault Ste. Marie,
XFree86 maintainer  Ontario, Canada, P6C 5B3
Red Hat Inc.
http://www.redhat.com   ftp://people.redhat.com/mharris

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Re: Unresolved symbols in Xserver startup

2002-05-13 Thread Marc Aurele La France

On Mon, 13 May 2002, Mike A. Harris wrote:

 New versions of the gcc compiler have an optimization called
 string merging which is enabled by default.  The XFree86 module
 loader chokes on the ELF sections that this optimization adds to
 the ELF objects.

 To work around this XFree86 module loader limitation, you need
 to pass -fno-merge-constants to the linker when modules are
 being built. This can be done from host.def with:

 ModuleLdFlags -fno-merge-constants

That should have a #define  in front of it.

 This was automatically detected in later 4.1.0 CVS, and also in
 4.2.0 CVS however it looks like someone removed the automatic
 checks in head CVS.

No, it wasn't removed.  But, it's possible that

gcc -fmerge-constants -xc /dev/null -S -o /dev/null

... no longer generates a zero return (i.e. is no longer a valid test to
determine whether or not the compiler has merge-constants support).

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Re: Unresolved symbols in Xserver startup

2002-05-12 Thread Axel H. Siebenwirth

Hi xpert!

I have read that the gcc option -fno-merge-constants can help me? Is this
right and if so, where do I specify an extra compiler option for the XFree86
build?

Thank you,
Axel

On Sun, 12 May 2002, Axel H. Siebenwirth wrote:

 Hi,
 
 I have built XFree86 on my linux system and the start of the Xserver fails
 with unresolved symbols. No other messages, hints what happened.
 
 * SuSE Linux 7.2
 * kernel 2.4.19-pre8-ac2
 * gcc 3.1 20020511 (prerelease)
 * binutils 2.12
 
 --
 XFree86 Version 4.2.99.1 / X Window System
 (protocol Version 11, revision 0, vendor release 6600)
 Release Date: xx January 2002
 If the server is older than 6-12 months, or if your card is
 newer than the above date, look for a newer version before
 reporting problems.  (See http://www.XFree86.Org/)
 Build Operating System: Linux 2.4.19-pre8-ac2 i686 [ELF]
 Module Loader present
 Markers: (--) probed, (**) from config file, (==) default setting,
  (++) from command line, (!!) notice, (II) informational,
  (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
 (==) Log file: /var/log/XFree86.0.log, Time: Sun May 12 20:04:24 2002
 (==) Using config file: /etc/X11/XF86Config
 (==) ServerLayout Layout[all]
 (**) |--Screen Screen[0] (0)
 (**) |   |--Monitor Monitor[0]
 (**) |   |--Device Device[0]
 (**) |--Input Device Keyboard[0]
 (**) Option Protocol Standard
 (**) Option AutoRepeat 200 35
 (**) Option XkbRules xfree86
 (**) XKB: rules: xfree86
 (**) Option XkbModel pc104
 (**) XKB: model: pc104
 (**) Option XkbLayout de
 (**) XKB: layout: de
 (**) Option XkbVariant nodeadkeys
 (**) XKB: variant: nodeadkeys
 (==) Keyboard: CustomKeycode disabled
 (**) |--Input Device Mouse[1]
 (WW) The directory /usr/X11R6/lib/X11/fonts/URW does not exist.
 Entry deleted from font path.
 (WW) The directory /usr/X11R6/lib/X11/fonts/kwintv does not exist.
 Entry deleted from font path.
 (WW) The directory /usr/X11R6/lib/X11/fonts/uni does not exist.
 Entry deleted from font path.
 (WW) The directory /usr/X11R6/lib/X11/fonts/misc/sgi does not exist.
 Entry deleted from font path.
 (WW) The directory /usr/X11R6/lib/X11/fonts/xtest does not exist.
 Entry deleted from font path.
 (**) FontPath set to
 /usr/X11R6/lib/X11/fonts/misc:unscaled,/usr/X11R6/lib/X11/(**) RgbPath set
 to /usr/X11R6/lib/X11/rgb
 (**) ModulePath set to /usr/X11R6/lib/modules
 (**) Option AllowMouseOpenFail
 (**) Option Xinerama off
 (--) using VT number 7
 
 (WW) Open APM failed (/dev/apm_bios) (No such device)
 (II) Module ABI versions:
 XFree86 ANSI C Emulation: 0.1
 XFree86 Video Driver: 0.6
 XFree86 XInput driver : 0.3
 XFree86 Server Extension : 0.1
 XFree86 Font Renderer : 0.3
 (II) Loader running on linux
 (II) LoadModule: bitmap
 (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
 Not loading .rodata.str1.1
 Not loading .rodata.str1.32
 Not loading .rodata.cst8
 Not loading .rodata.str1.1
 Not loading .rodata.str1.32
 Not loading .rodata.str1.32
 Not loading .rodata.str1.1
 Not loading .rodata.cst8
 Not loading .rodata.str1.32
 Not loading .rodata.str1.1
 Not loading .rodata.str1.32
 Not loading .rodata.str1.1
 Not loading .rodata.str1.32
 Not loading .rodata.str1.32
 Not loading .rodata.str1.1
 Not loading .rodata.str1.32
 Not loading .rodata.str1.1
 (II) Symbol  from module /usr/X11R6/lib/modules/fonts/libbitmap.a is 
 unresolved!
 Symbol  from module /usr/X11R6/lib/modules/fonts/libbitmap.a is unresolved!
   (this last line is repeated about 250 times!)
 
*** If unresolved symbols were reported above, they might not
*** be the reason for the server aborting.
 
 Fatal server error:
 Caught signal 11.  Server aborting
 --
 
 Then I tried to scan the pci bus..:
 
 
 Not loading .rodata.str1.1
 Not loading .rodata.str1.32
 Segmentation fault
 
 
 
 My XF86Config is attached..
 
 Many thanks for helping
 and my best regards,
 Axel Siebenwirth

 # /.../
 # SaX generated XFree86 config file
 # Created on: 2002-03-24.
 #
 # Version: 4.3
 # Contact: Marcus Schaefer [EMAIL PROTECTED], 2001
 #
 # Automatically generated by [SaX2] (4.3)
 # PLEASE DO NOT EDIT THIS FILE!
 #
 
 Section Files
   FontPath /usr/X11R6/lib/X11/fonts/misc:unscaled
   FontPath /usr/X11R6/lib/X11/fonts/local
   FontPath /usr/X11R6/lib/X11/fonts/75dpi:unscaled
   FontPath /usr/X11R6/lib/X11/fonts/100dpi:unscaled
   FontPath /usr/X11R6/lib/X11/fonts/Type1
   FontPath /usr/X11R6/lib/X11/fonts/URW
   FontPath /usr/X11R6/lib/X11/fonts/Speedo
   FontPath /usr/X11R6/lib/X11/fonts/cyrillic
   FontPath /usr/X11R6/lib/X11/fonts/kwintv
   FontPath /usr/X11R6/lib/X11/fonts/truetype
   FontPath /usr/X11R6/lib/X11/fonts/uni
   FontPath 

RE: [Xpert]Re: Unresolved symbols in Xserver startup

-- Thread dmitri kerievsky
om">
  Reply via email to
  
  













Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1,
Walter Logeman

[Xpert]Re: is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 forredhat Linux 7.1,
Mike A. Harris














 
--  
Chronological
--
  

 
  

 
  --  
  Thread 
  --  
  





  
  
  
  
  56gahugjh9n59eknumidodb2pf7k3gkucv@4ax.com">
  Reply via email to
  
  













Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1,
Walter Logeman

[Xpert]Re: is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 forredhat Linux 7.1,
Mike A. Harris














 
--  
Chronological
--
  

 
  

 
  --  
  Thread 
  --  
  





  
  
  
  
  56gahugjh9n59eknumidodb2pf7k3gkucv@4ax.com">
  Reply via email to
  
  













Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1,
Walter Logeman

[Xpert]Re: is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 forredhat Linux 7.1,
Mike A. Harris














 
--  
Chronological
--
  

 
  

 
  --  
  Thread 
  --  
  





  
  
  
  
  56gahugjh9n59eknumidodb2pf7k3gkucv@4ax.com">
  Reply via email to
  
  













Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1,
Walter Logeman

[Xpert]Re: is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 forredhat Linux 7.1,
Mike A. Harris














 
--  
Chronological
--
  

 
  

 
  --  
  Thread 
  --  
  





  
  
  
  
  56gahugjh9n59eknumidodb2pf7k3gkucv@4ax.com">
  Reply via email to
  
  













Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1,
Walter Logeman

[Xpert]Re: is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 forredhat Linux 7.1,
Mike A. Harris














 
--  
Chronological
--
  

 
  

 
  --  
  Thread 
  --  
  





  
  
  
  
  56gahugjh9n59eknumidodb2pf7k3gkucv@4ax.com">
  Reply via email to
  
  













Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1,
Walter Logeman

[Xpert]Re: is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 forredhat Linux 7.1,
Mike A. Harris














 
  
Chronological
--
  

 
  

 

  Thread 
  --  
  





  
  
  
  
  56gahugjh9n59eknumidodb2pf7k3gkucv@4ax.com">
  Reply via email to
  
  










 




<!--
google_ad_client = "pub-7266757337600734";
google_alternate_ad_url = "http://www.mail-archive.com/blank.png";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_channel = "3243237953";
google_color_border = "CE9689";
google_color_bg = ["FF","ECE5DF"];
google_color_link = "006792";
google_color_url = "006792";
google_color_text = "00";
//-->












RE: [Xpert]Re: Unresolved symbols in Xserver startup
dmitri kerievsky


[Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1
dmitri kerievsky


Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86for redhat Linux 7.1
Dr Andrew C Aitchison


RE: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1
dmitri kerievsky

RE: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86for redhat Linux 7.1
Dr Andrew C Aitchison

RE: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1
dmitri kerievsky

RE: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1
pcpa

RE: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1
dmitri kerievsky

RE: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86for redhat Linux 7.1
Dr Andrew C Aitchison

RE: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1
dmitri kerievsky






Re: [Xpert]is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 for redhat Linux 7.1
Walter Logeman

[Xpert]Re: is ATI Radeon 7000 Video w/ 64MB  supported with xfree86 forredhat Linux 7.1
Mike A. Harris











Re: [Xpert]Re: Unresolved symbols in Xserver startup
Marc Aurele La France


Re: [Xpert]Re: Unresolved symbols in Xserver startup
Axel H. Siebenwirth










 






  
  





Reply via email to