Opened 5 years ago
Closed 5 years ago
#59478 closed defect (fixed)
Schroedinger 1.0.11 0: fails to compile: duplicate symbol '_OrcTargetPowerPCFlags'
Reported by: | yrobbers | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | Cc: | ||
Port: | schroedinger |
Description
Schroedinger 1.0.11 0 fails to compile because the link stage doesn't work.
Attachments (1)
Change History (6)
Changed 5 years ago by yrobbers
comment:1 Changed 5 years ago by jmroot (Joshua Root)
Cc: | devans@… removed |
---|---|
Owner: | set to dbevans |
Status: | new → assigned |
Summary: | Schroedinger 1.0.11 0: fails to compile → Schroedinger 1.0.11 0: fails to compile: duplicate symbol '_OrcTargetPowerPCFlags' |
comment:3 Changed 5 years ago by kencu (Ken)
This <https://gitlab.freedesktop.org/gstreamer/orc/commit/0b1a288835d6a3b6d52f77e0c2e86d685de6526e> fixes orc
and schroedinger
then compiles, but feel free to explain to us all why it works...
comment:4 Changed 5 years ago by jmroot (Joshua Root)
typedef enum {...} foo;
just defines a type, it doesn't cause any symbols to be emitted. enum {...} foo;
declares a variable named foo, so when it's in the global scope a symbol has to be emitted for it.
comment:5 Changed 5 years ago by kencu (Ken)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
log file of the
sudo port install schroedinger
command