Opened 7 weeks ago
Last modified 7 weeks ago
#70778 accepted defect
jasper @4.2.4 opportunistically links with libGLU from XQuartz
Reported by: | AndrewSwann | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | jasper |
Description
Migrating to sequoia 15.0 several ports failed to build because their dependency jasper failed. Attempting to clean install jasper gives the attached log, with several warnings of the type
:info:build ld: warning: ignoring file '/opt/X11/lib/libGLU.1.dylib': fat file missing arch 'arm64', file has 'i386,x86_64'
and subsequent undefined symbols
:info:build Undefined symbols for architecture arm64: :info:build "_glClear", referenced from: :info:build _displayfunc in jiv.c.o :info:build "_glDrawPixels", referenced from: :info:build _displayfunc in jiv.c.o ...
Attachments (1)
Change History (5)
Changed 7 weeks ago by AndrewSwann
comment:1 Changed 7 weeks ago by AndrewSwann
Port: | jasper 4.2.4 added |
---|
comment:2 Changed 7 weeks ago by jmroot (Joshua Root)
Keywords: | arm64 added |
---|---|
Owner: | set to jmroot |
Port: | 4.2.4 removed |
Status: | new → accepted |
comment:3 Changed 7 weeks ago by AndrewSwann
comment:4 Changed 7 weeks ago by jmroot (Joshua Root)
Keywords: | arm64 removed |
---|---|
Summary: | jasper @4.2.4 (graphics) failed to build under Sequoia 15.0 arm → jasper @4.2.4 opportunistically links with libGLU from XQuartz |
The port tries to use the OS-provided OpenGL frameworks. I guess that isn't fully working.
Note: See
TracTickets for help on using
tickets.
Reinstalling XQuartz fixed the problem.