Project

General

Profile

Actions

Bug #22986

closed

Rudder 8.0 compilation is broken

Added by François ARMAND over 1 year ago. Updated over 1 year ago.

Status:
Released
Priority:
N/A
Category:
Architecture - Code maintenance
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

There was a bit too many big changes with https://issues.rudder.io/issues/22815 https://issues.rudder.io/issues/22845 and related changes, and not everything was kept in synchro. Compilation is broken, need to be fixed.


Subtasks 1 (0 open1 closed)

Bug #22989: Finer grained warning exclusion for fastparse nowarn problemReleasedVincent MEMBRÉActions

Related issues 2 (0 open2 closed)

Related to Rudder - Bug #22975: Correct scala tags encoderReleasedFrançois ARMANDActions
Related to Rudder - User story #22815: Use rudderc in webapp to generate internal techniquesReleasedVincent MEMBRÉActions
Actions #1

Updated by François ARMAND over 1 year ago

  • Status changed from New to In progress
  • Assignee set to François ARMAND
Actions #2

Updated by François ARMAND over 1 year ago

The warning are due to https://github.com/com-lihaoyi/fastparse/issues/285
We need to revert to fastparse 3.0.0 until a solution is found.
The compilation error is due to https://issues.rudder.io/issues/22975 and the merge at a congruente moment of https://issues.rudder.io/issues/22815

Actions #3

Updated by François ARMAND over 1 year ago

  • Related to Bug #22975: Correct scala tags encoder added
Actions #4

Updated by François ARMAND over 1 year ago

  • Related to User story #22815: Use rudderc in webapp to generate internal techniques added
Actions #5

Updated by François ARMAND over 1 year ago

So, it seems that there's no way to silence these warnings for now. We will need to temporaly remove the compiler flag for unused warning.

Actions #6

Updated by François ARMAND over 1 year ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Vincent MEMBRÉ
  • Pull Request set to https://github.com/Normation/rudder/pull/4863
Actions #7

Updated by Anonymous over 1 year ago

  • Status changed from Pending technical review to Pending release
Actions #8

Updated by Anonymous over 1 year ago

Actions #9

Updated by Anonymous over 1 year ago

Actions #10

Updated by Anonymous over 1 year ago

Actions #11

Updated by François ARMAND over 1 year ago

  • Subtask #22989 added
Actions #12

Updated by Vincent MEMBRÉ over 1 year ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 8.0.0~alpha1 which was released today.

Actions

Also available in: Atom PDF