Opened 14 years ago
Closed 14 years ago
#24906 closed defect (fixed)
xorg-server: Undefined symbols: ___crashreporter_info__
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | tiger | Cc: | |
Port: | xorg-server |
Description
I'm having trouble upgrading xorg-server from 1.7.7_0 to 1.8.1_0 on 10.4.11 i386. After working for awhile, it says:
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols: ___crashreporter_info__
Full log attached.
Attachments (1)
Change History (8)
Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | xorg-server-10.4-i386.txt.bz2 added |
---|
comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
I see this was previously reported against xorg-server-devel in #24457 and you closed it as wontfix. If you won't fix it and don't intend to allow ports to compile on Tiger anymore, then please add pre-fetch blocks with clear error messages to that effect. See the graphviz-gui port for an example of how such a message can be accomplished. I would of course prefer that you not adopt this policy but if you cannot fix it, it's better than failing with a confusing error message.
comment:2 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)
This code is identical in 1.7.7 and 1.8.1.
I would fix it if I could actually reproduce the problem... but I can't reproduce the issue.
comment:3 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Actually... I was wrong... it looks like those changes weren't backported to 1.7.7.
Can you try commenting out the "asm (".desc ___crashreporter_info__, 0x10");
" lines in os/log.c and hw/xquartz/mach-startup/bundle-main.c
comment:4 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Thanks, after making those changes it does then compile on Tiger i386. I didn't test if making those changes causes problems for Leopard or Snow Leopard.
comment:5 Changed 14 years ago by tom.d.arbuckle@…
I can confirm that it compiles and runs on Tiger PPC after these changes. Here's the xdpyinfo.
name of display: :0.0 version number: 11.0 vendor string: The X.Org Foundation vendor release number: 10801000 X.Org version: 1.8.1 maximum request size: 16777212 bytes motion buffer size: 256 bitmap unit, bit order, padding: 32, MSBFirst, 32 image byte order: MSBFirst number of supported pixmap formats: 7 supported pixmap formats: depth 1, bits_per_pixel 1, scanline_pad 32 depth 4, bits_per_pixel 8, scanline_pad 32 depth 8, bits_per_pixel 8, scanline_pad 32 depth 15, bits_per_pixel 16, scanline_pad 32 depth 16, bits_per_pixel 16, scanline_pad 32 depth 24, bits_per_pixel 32, scanline_pad 32 depth 32, bits_per_pixel 32, scanline_pad 32 keycode range: minimum 8, maximum 255 focus: window 0x80000d, revert to None number of extensions: 20 Apple-DRI Apple-WM BIG-REQUESTS DAMAGE DOUBLE-BUFFER GLX Generic Event Extension MIT-SCREEN-SAVER MIT-SHM RENDER SGI-GLX SHAPE SYNC X-Resource XC-MISC XFIXES XINERAMA XInputExtension XKEYBOARD XVideo default screen number: 0 number of screens: 1
comment:6 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Thanks. I have a couple additional fixes that I want to tackle, and I'll have this fixed in the tree soon.
comment:7 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Resolution: | → fixed |
---|---|
Status: | new → closed |
debug log