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)

xorg-server-10.4-i386.txt.bz2 (25.1 KB) - added by ryandesign (Ryan Carsten Schmidt) 14 years ago.
debug log

Download all attachments as: .zip

Change History (8)

Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

debug log

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: newclosed
Note: See TracTickets for help on using tickets.