#68284 closed defect (fixed)
spice-gtk @0.42_0+x11: Fails to build on Sonoma
Reported by: | janmuennich (Jan Münnich) | Owned by: | neverpanic (Clemens Lang) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | sonoma | Cc: | |
Port: | spice-gtk |
Description
spice-gtk @0.42_0+x11 fails to build on Sonoma. See attached log.
Attachments (2)
Change History (9)
Changed 14 months ago by janmuennich (Jan Münnich)
Attachment: | main.log.bz2 added |
---|
comment:1 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)
comment:2 follow-up: 3 Changed 14 months ago by janmuennich (Jan Münnich)
Sorry, what do you mean with file type? It's a text file with some components(?) listed. See attached.
Changed 14 months ago by janmuennich (Jan Münnich)
Attachment: | spice-glib-sym-file added |
---|
comment:3 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)
Replying to janmuennich:
Sorry, what do you mean with file type?
I don't know. I was merely responding to the vague error message "unknown file type". It made me assume there must be some type of file the linker was looking for, and what it was provided with was not that type of file. So I was wondering what type of file it was provided with and what type of file it was looking for.
It's a text file with some components(?) listed. See attached.
Is that a type of file that a linker would typically understand? I don't know that either.
comment:4 Changed 12 months ago by neverpanic (Clemens Lang)
The issue is that src/meson.build
in the spice-gtk source tree passes -export-symbols spice_client_glib_syms_path
to the linker, but the macOS linker does not seem to accept that option. There is an option in the manpage called -exported-symbols-list
that accepts a filename and might work instead.
comment:5 Changed 12 months ago by neverpanic (Clemens Lang)
Seems to me like we need a backport of https://gitlab.freedesktop.org/spice/spice-gtk/-/commit/1511f0ad5ea67b4657540c631e3a8c959bb8d578. See also https://gitlab.freedesktop.org/spice/spice-gtk/-/issues/169.
PR at https://github.com/macports/macports-ports/pull/21187.
comment:6 Changed 12 months ago by neverpanic (Clemens Lang)
Owner: | set to neverpanic |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:7 Changed 12 months ago by janmuennich (Jan Münnich)
I can confirm that the issue is resolved. Thanks neverpanic!
The log says:
I wonder what the file type of spice-glib-sym-file is.