Opened 3 years ago

Last modified 3 years ago

#62881 closed defect

gcc11: port is deactivating libgcc10, resulting in broken dependent ports — at Version 1

Reported by: mascguy (Christopher Nielsen) Owned by: cjones051073 (Chris Jones)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: gcc11

Description (last modified by mascguy (Christopher Nielsen))

When updating ports today, I notice that libgcc10 was deactivated, despite a number of ports having a lib or runtime dependency on it.

Reviewing new port gcc11, it looks like it's occurring there:

    pre-activate {
        if {![catch {set installed [lindex [registry_active libgcc10] 0]}]} {
            # Extract the epoch of the installed libgcc9
            set _epoch [lindex $installed 5]
            # If < 3 need to deactivate
            if {[vercmp $_epoch 6] < 0} {
                registry_deactivate_composite libgcc10 "" [list ports_nodepcheck 1]
            }

Change History (1)

comment:1 Changed 3 years ago by mascguy (Christopher Nielsen)

Description: modified (diff)
Note: See TracTickets for help on using tickets.