Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 09 Nov 2024 10:55:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 282643] x11-servers/xorg-server:unable to build riscv64-ld: error: undefined symbol: xf86EnableIO
Message-ID:  <bug-282643-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282643

            Bug ID: 282643
           Summary: x11-servers/xorg-server:unable to build riscv64-ld:
                    error: undefined symbol: xf86EnableIO
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: x11@FreeBSD.org
          Reporter: rdunkle@smallcatbrain.com
          Assignee: x11@FreeBSD.org
             Flags: maintainer-feedback?(x11@FreeBSD.org)

building with poudriere- cannot build xorg-server. fails with:
/nxb-bin/usr/bin/cc  -o hw/xfree86/Xorg
hw/xfree86/Xorg.p/.._.._mi_miinitext.c.o -Wl,--as-needed -Wl,--no-undefined
-Wl,-export-dynamic -Wl,--whole-archive -Wl,--start-group mi/liblibxserver_=
mi.a
dix/liblibxserver_dix.a composite/liblibxserver_composite.a
damageext/liblibxserver_damageext.a dbe/liblibxserver_dbe.a
randr/liblibxserver_randr.a miext/damage/liblibxserver_miext_damage.a
render/liblibxserver_render.a present/liblibxserver_present.a
Xext/liblibxserver_xext.a miext/sync/liblibxserver_miext_sync.a
xfixes/liblibxserver_xfixes.a Xi/liblibxserver_xi.a xkb/liblibxserver_xkb.a
record/liblibxserver_record.a os/liblibxserver_os.a dri3/liblibxserver_dri3=
.a
glx/liblibglxvnd.a hw/xfree86/common/libxorg_common.a
hw/xfree86/loader/libxorg_loader.a hw/xfree86/ddc/libxorg_ddc.a
hw/xfree86/xkb/libxorg_xkb.a hw/xfree86/i2c/libxorg_i2c.a
hw/xfree86/modes/libxorg_modes.a hw/xfree86/os-support/libxorg_os_support.a
hw/xfree86/parser/libxorg_parser.a hw/xfree86/ramdac/libxorg_ramdac.a
fb/liblibxserver_fb.a Xext/liblibxserver_xext_vidmode.a
dix/liblibxserver_main.a config/liblibxserver_config.a
hw/xfree86/dri/libxorg_dri.a hw/xfree86/dri2/libxorg_dri2.a
-Wl,--no-whole-archive -fvisibility=3Dhidden -fstack-protector-strong -O2 -=
pipe
-march=3Drv64imafdc -mabi=3Dlp64d -fstack-protector-strong -fno-strict-alia=
sing
-Wl,-rpath,/usr/local/lib -Wl,-rpath-link,/usr/local/lib -Wl,--export-dynam=
ic
/usr/local/lib/libpixman-1.so -lm -ldl /usr/local/lib/libpciaccess.so -lmd
/usr/local/lib/libXau.so /usr/local/lib/libXdmcp.so /usr/local/lib/libXfont=
2.so
/usr/local/lib/libxshmfence.so /usr/local/lib/libxkbfile.so
/usr/local/lib/libudev.so /usr/local/lib/libdrm.so -lmd -lpthread
/usr/local/lib/libGL.so /usr/local/lib/libxcvt.so -Wl,--end-group
FAILED: hw/xfree86/Xorg=20
/nxb-bin/usr/bin/cc  -o hw/xfree86/Xorg
hw/xfree86/Xorg.p/.._.._mi_miinitext.c.o -Wl,--as-needed -Wl,--no-undefined
-Wl,-export-dynamic -Wl,--whole-archive -Wl,--start-group mi/liblibxserver_=
mi.a
dix/liblibxserver_dix.a composite/liblibxserver_composite.a
damageext/liblibxserver_damageext.a dbe/liblibxserver_dbe.a
randr/liblibxserver_randr.a miext/damage/liblibxserver_miext_damage.a
render/liblibxserver_render.a present/liblibxserver_present.a
Xext/liblibxserver_xext.a miext/sync/liblibxserver_miext_sync.a
xfixes/liblibxserver_xfixes.a Xi/liblibxserver_xi.a xkb/liblibxserver_xkb.a
record/liblibxserver_record.a os/liblibxserver_os.a dri3/liblibxserver_dri3=
.a
glx/liblibglxvnd.a hw/xfree86/common/libxorg_common.a
hw/xfree86/loader/libxorg_loader.a hw/xfree86/ddc/libxorg_ddc.a
hw/xfree86/xkb/libxorg_xkb.a hw/xfree86/i2c/libxorg_i2c.a
hw/xfree86/modes/libxorg_modes.a hw/xfree86/os-support/libxorg_os_support.a
hw/xfree86/parser/libxorg_parser.a hw/xfree86/ramdac/libxorg_ramdac.a
fb/liblibxserver_fb.a Xext/liblibxserver_xext_vidmode.a
dix/liblibxserver_main.a config/liblibxserver_config.a
hw/xfree86/dri/libxorg_dri.a hw/xfree86/dri2/libxorg_dri2.a
-Wl,--no-whole-archive -fvisibility=3Dhidden -fstack-protector-strong -O2 -=
pipe
-march=3Drv64imafdc -mabi=3Dlp64d -fstack-protector-strong -fno-strict-alia=
sing
-Wl,-rpath,/usr/local/lib -Wl,-rpath-link,/usr/local/lib -Wl,--export-dynam=
ic
/usr/local/lib/libpixman-1.so -lm -ldl /usr/local/lib/libpciaccess.so -lmd
/usr/local/lib/libXau.so /usr/local/lib/libXdmcp.so /usr/local/lib/libXfont=
2.so
/usr/local/lib/libxshmfence.so /usr/local/lib/libxkbfile.so
/usr/local/lib/libudev.so /usr/local/lib/libdrm.so -lmd -lpthread
/usr/local/lib/libGL.so /usr/local/lib/libxcvt.so -Wl,--end-group
ld: error: undefined symbol: xf86OSInitVidMem
>>> referenced by vidmem.c
>>>               libxorg_os_support.a.p/shared_vidmem.c.o:(xf86InitVidMem)=
 in archive hw/xfree86/os-support/libxorg_os_support.a

ld: error: undefined symbol: xf86EnableIO
>>> referenced by xf86Init.c

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-282643-7788>