Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#15649 closed bug (fixed)

x86_64 build breaks with recent AGG update:

Reported by: cocobean Owned by: bonefish
Priority: normal Milestone: R1/beta2
Component: Build System Version: R1/Development
Keywords: agg Cc:
Blocked By: Blocking:
Platform: All

Description

https://git.haiku-os.org/haiku/commit/?id=1773f0767ed809a3c64ccc0c1037f3c8a1d5de33

In file included from ../haiku-git/headers/libs/agg/agg_conv_curve.h:24,

                 from ../haiku-git/src/servers/app/font/FontCacheEntry.h:32,

                 from ../haiku-git/src/servers/app/font/FontCache.h:12,

                 from ../haiku-git/src/servers/app/DesktopSettings.cpp:26:

../haiku-git/headers/libs/agg/agg_curves.h: In constructor 'agg::curve3_div::curve3_div()':

../haiku-git/headers/libs/agg/agg_curves.h:157:30: error: 'agg::curve3_div::m_count' will be initialized after [-Werror=reorder]

         unsigned             m_count;

                              ^~~~~~~

../haiku-git/headers/libs/agg/agg_curves.h:155:30: error:   'double agg::curve3_div::m_distance_tolerance_square' [-Werror=reorder]

         double               m_distance_tolerance_square;

                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~

../haiku-git/headers/libs/agg/agg_curves.h:97:9: error:   when initialized here [-Werror=reorder]

         curve3_div() :

         ^~~~~~~~~~

../haiku-git/headers/libs/agg/agg_curves.h: In constructor 'agg::curve4_div::curve4_div()':

../haiku-git/headers/libs/agg/agg_curves.h:470:30: error: 'agg::curve4_div::m_count' will be initialized after [-Werror=reorder]

         unsigned             m_count;

                              ^~~~~~~

../haiku-git/headers/libs/agg/agg_curves.h:467:30: error:   'double agg::curve4_div::m_distance_tolerance_square' [-Werror=reorder]

         double               m_distance_tolerance_square;

                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~

../haiku-git/headers/libs/agg/agg_curves.h:378:9: error:   when initialized here [-Werror=reorder]

         curve4_div() :

         ^~~~~~~~~~

Change History (4)

comment:1 by cocobean, 5 years ago

NOTE: Code updates successfully passed for ARM hrev53754 build.

comment:3 by korli, 5 years ago

Resolution: fixed
Status: newclosed

comment:4 by nielx, 5 years ago

Milestone: UnscheduledR1/beta2

Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone

Note: See TracTickets for help on using tickets.