View Issue Details

IDCategoryLast Update
0008637other2021-03-28 02:31
ReportertartinaAssigned Tox42 
Reproducibilityalways 
Status resolvedResolutionfixed 
PlatformGNU/Linux x86_64OSFedoraOS Version35 (rawhide)
Product Version6.6 
Fixed in Version 
Summary0008637: Double definition of struct ColumnInfo
DescriptionThis warning was reporteby the linker:

../gtk2_ardour/editor_route_groups.cc:65:8: warning: type ‘struct ColumnInfo’ violates the C++ One Definition Rule [-Wodr]
   65 | struct ColumnInfo {
      | ^
../gtk2_ardour/editor_regions.cc:75: note: a different type is defined in another translation unit
   75 | struct ColumnInfo {
      |
../gtk2_ardour/editor_route_groups.cc:67:21: note: the first difference of corresponding definitions is field ‘label’
   67 | const char* label;
      | ^
../gtk2_ardour/editor_regions.cc:77: note: a field with different name is defined in another translation unit
   77 | int sort_idx;
      |
Steps To ReproduceCompile ardour
Additional InformationJust a warning but aone of the definition seems clearly wrong, don't know which one
TagsNo tags attached.

Activities

x42

2021-03-28 02:31

administrator   ~0025651

Should be fixed in 6.6-215-g09d9938ecd

Issue History

Date Modified Username Field Change
2021-03-24 12:35 tartina New Issue
2021-03-28 02:31 x42 Assigned To => x42
2021-03-28 02:31 x42 Status new => resolved
2021-03-28 02:31 x42 Resolution open => fixed
2021-03-28 02:31 x42 Note Added: 0025651