As the CI is now, it's not possible to satisfy 3.3 and 3.5 simultanously.
The diff has no practical impact for us, which is why libknot added it.
As 3.3 and 3.5 are still compatible in practice, it's OK to only check 3.5.
kres-gen-35:
<<: *kres-gen
image: $IMAGE_PREFIX/debian13-knot_3_5:$IMAGE_TAG
-kres-gen-33:
- <<: *kres-gen
- image: $IMAGE_PREFIX/debian13-knot_3_3:$IMAGE_TAG
root.hints:
<<: *sanity
_Bool long_string;
_Bool comma_list;
_Bool pending_backslash;
+ _Bool to_lower;
uint8_t *dname;
uint32_t *dname_length;
uint32_t dname_tmp_length;
uint16_t r_class;
uint32_t r_ttl;
uint16_t r_type;
+ _Bool r_data_generic;
uint32_t r_data_length;
uint8_t r_data[65535];
} zs_scanner_t;