Opened 3 years ago

Closed 3 years ago

#17426 closed bug (no change required)

Nightly build failure (hrev55667)

Reported by: nephele Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Build System Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Trying to build on hrev55618+5

jam -j12 @nightly-anyboot haiku.hpkg haiku_devel.hpkg haiku_datatranslators.hpkg                                   <
Starting build of type regular ... 
Building Haiku Nightly 
Asked for bios_ia32 target boot platform 
Unknown path to handle adding to image 
Asked for pxe_ia32 target boot platform 
Unknown path to handle adding to image 
don't know how to make @nightly-anyboot
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...found 160206 target(s)...
...updating 13454 target(s)...
...can't find 1 target(s)...
MergeObjectFromObjects1 generated/objects/haiku_host/x86_64/release/build/libbe/app/app_kit.o 
MergeObjectFromObjects1 generated/objects/haiku_host/x86_64/release/build/libbe/icon/icon_kit.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientRadial.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientRadialFocus.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientDiamond.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientConic.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/GraphicsDefs.o 
/bin/sh: line 2: /boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/8.3.0/../../../../x86_64-unknown-haiku/bin/ld: No such file or directory
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/Point.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/Rect.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/Region.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/RegionSupport.o 
C++ generated/objects/haiku_host/x86_64/release/build/libbe/interface/SystemPalette.o 

/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/8.3.0/../../../../x86_64-unknown-haiku/bin/ld  -r generated/objects/haiku_host/x86_64/release/build/libbe/icon/FlatIconFormat.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/FlatIconImporter.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/LittleEndianBuffer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/PathCommandQueue.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/Defines.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/MessageImporter.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/PathContainer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/Shape.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/ShapeContainer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/VectorPath.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/GradientTransformable.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/Style.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/StyleContainer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/Transformable.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/AffineTransformer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/ContourTransformer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/PathSource.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/PerspectiveTransformer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/StrokeTransformer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/Transformer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/TransformerFactory.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/Icon.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/IconRenderer.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/IconUtils.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_arc.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_arrowhead.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_bezier_arc.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_bspline.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_curves.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_embedded_raster_fonts.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_gsv_text.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_image_filters.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_line_aa_basics.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_line_profile_aa.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_rounded_rect.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_sqrt_tables.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_trans_affine.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_trans_double_path.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_trans_single_path.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_trans_warp_magnifier.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vcgen_bspline.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vcgen_contour.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vcgen_dash.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vcgen_markers_term.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vcgen_smooth_poly1.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vcgen_stroke.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vpgen_clip_polygon.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vpgen_clip_polyline.o generated/objects/haiku_host/x86_64/release/build/libbe/icon/agg_vpgen_segmentator.o -o generated/objects/haiku_host/x86_64/release/build/libbe/icon/icon_kit.o

...failed MergeObjectFromObjects1 generated/objects/haiku_host/x86_64/release/build/libbe/icon/icon_kit.o ...
/bin/sh: line 2: /boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/8.3.0/../../../../x86_64-unknown-haiku/bin/ld: No such file or directory

/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/8.3.0/../../../../x86_64-unknown-haiku/bin/ld  -r generated/objects/haiku_host/x86_64/release/build/libbe/app/Application.o generated/objects/haiku_host/x86_64/release/build/libbe/app/AppMisc.o generated/objects/haiku_host/x86_64/release/build/libbe/app/Looper.o generated/objects/haiku_host/x86_64/release/build/libbe/app/Message.o generated/objects/haiku_host/x86_64/release/build/libbe/app/MessageAdapter.o generated/objects/haiku_host/x86_64/release/build/libbe/app/Messenger.o generated/objects/haiku_host/x86_64/release/build/libbe/app/MessageUtils.o generated/objects/haiku_host/x86_64/release/build/libbe/app/TypeConstants.o -o generated/objects/haiku_host/x86_64/release/build/libbe/app/app_kit.o

...failed MergeObjectFromObjects1 generated/objects/haiku_host/x86_64/release/build/libbe/app/app_kit.o ...
src/build/libbe/interface/SystemPalette.cpp: In function 'void FillColorMap(const rgb_color*, color_map*)':
src/build/libbe/interface/SystemPalette.cpp:95:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rgb_color' {aka 'struct rgb_color'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
   95 |         memcpy(map->color_list, palette, sizeof(map->color_list));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from headers/build/os/interface/GraphicsDefs.h:1,
                 from src/build/libbe/interface/SystemPalette.cpp:13:
headers/build/../os/interface/GraphicsDefs.h:42:16: note: 'rgb_color' {aka 'struct rgb_color'} declared here
   42 | typedef struct rgb_color {
      |                ^~~~~~~~~
In file included from headers/build/private/interface/RegionSupport.h:1,
                 from src/kits/interface/Region.cpp:19:
headers/build/../private/interface/RegionSupport.h:114:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  114 |                 register clipping_rect* r2,
      |                                         ^~
headers/build/../private/interface/RegionSupport.h:129:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  129 |         register BRegion*     pReg,
      |                               ^~~~
headers/build/../private/interface/RegionSupport.h:130:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  130 |         register clipping_rect*     r1,
      |                                     ^~
headers/build/../private/interface/RegionSupport.h:132:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  132 |         register clipping_rect*     r2,
      |                                     ^~
headers/build/../private/interface/RegionSupport.h:137:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  137 |         register BRegion*     pReg,
      |                               ^~~~
headers/build/../private/interface/RegionSupport.h:138:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  138 |         register clipping_rect*     r,
      |                                     ^
headers/build/../private/interface/RegionSupport.h:140:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  140 |         register int      top,
      |                           ^~~
headers/build/../private/interface/RegionSupport.h:141:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  141 |         register int      bottom),
      |                           ^~~~~~
headers/build/../private/interface/RegionSupport.h:144:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  144 |         register BRegion*     pReg,
      |                               ^~~~
headers/build/../private/interface/RegionSupport.h:145:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  145 |         register clipping_rect*     r,
      |                                     ^
headers/build/../private/interface/RegionSupport.h:147:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  147 |         register int      top,
      |                           ^~~
headers/build/../private/interface/RegionSupport.h:148:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |         register int      bottom));
      |                           ^~~~~~
In file included from headers/build/private/interface/RegionSupport.h:1,
                 from src/kits/interface/RegionSupport.cpp:75:
headers/build/../private/interface/RegionSupport.h:114:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  114 |                 register clipping_rect* r2,
      |                                         ^~
headers/build/../private/interface/RegionSupport.h:129:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  129 |         register BRegion*     pReg,
      |                               ^~~~
headers/build/../private/interface/RegionSupport.h:130:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  130 |         register clipping_rect*     r1,
      |                                     ^~
headers/build/../private/interface/RegionSupport.h:132:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  132 |         register clipping_rect*     r2,
      |                                     ^~
headers/build/../private/interface/RegionSupport.h:137:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  137 |         register BRegion*     pReg,
      |                               ^~~~
headers/build/../private/interface/RegionSupport.h:138:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  138 |         register clipping_rect*     r,
      |                                     ^
headers/build/../private/interface/RegionSupport.h:140:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  140 |         register int      top,
      |                           ^~~
headers/build/../private/interface/RegionSupport.h:141:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  141 |         register int      bottom),
      |                           ^~~~~~
headers/build/../private/interface/RegionSupport.h:144:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  144 |         register BRegion*     pReg,
      |                               ^~~~
headers/build/../private/interface/RegionSupport.h:145:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  145 |         register clipping_rect*     r,
      |                                     ^
headers/build/../private/interface/RegionSupport.h:147:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  147 |         register int      top,
      |                           ^~~
headers/build/../private/interface/RegionSupport.h:148:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |         register int      bottom));
      |                           ^~~~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static void BRegion::Support::miSetExtents(BRegion*)':
src/kits/interface/RegionSupport.cpp:216:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  216 |     register clipping_rect*     pBox;
      |                                 ^~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:268:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  268 |     register BRegion* pRegion,
      |                       ^~~~~~~
src/kits/interface/RegionSupport.cpp:269:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  269 |     register int x,
      |                  ^
src/kits/interface/RegionSupport.cpp:270:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  270 |     register int y)
      |                  ^
src/kits/interface/RegionSupport.cpp: In static member function 'static void BRegion::Support::XOffsetRegion(BRegion*, int, int)':
src/kits/interface/RegionSupport.cpp:272:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  272 |     register int nbox;
      |                  ^~~~
src/kits/interface/RegionSupport.cpp:273:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  273 |     register clipping_rect *pbox;
      |                             ^~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:404:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  404 |     register BRegion*   pReg,
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:405:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  405 |     register clipping_rect*     r1,
      |                                 ^~
src/kits/interface/RegionSupport.cpp:407:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  407 |     register clipping_rect*     r2,
      |                                 ^~
src/kits/interface/RegionSupport.cpp: In static member function 'static int BRegion::Support::miIntersectO(BRegion*, clipping_rect*, clipping_rect*, clipping_rect*, clipping_rect*, int, int)':
src/kits/interface/RegionSupport.cpp:412:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  412 |     register int        left;
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:413:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  413 |     register int        right;
      |                         ^~~~~
src/kits/interface/RegionSupport.cpp:414:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  414 |     register clipping_rect*     pNextRect;
      |                                 ^~~~~~~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:470:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  470 |     register BRegion*   newReg)               /* destination BRegion* */
      |                         ^~~~~~
src/kits/interface/RegionSupport.cpp:493:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  493 |     register BRegion* dstrgn,
      |                       ^~~~~~
src/kits/interface/RegionSupport.cpp:494:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  494 |     register const BRegion* rgn)
      |                             ^~~
src/kits/interface/RegionSupport.cpp:655:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  655 |     register BRegion*   pReg,           /* BRegion* to coalesce */
      |                         ^~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static int BRegion::Support::miCoalesce(BRegion*, int, int)':
src/kits/interface/RegionSupport.cpp:659:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  659 |     register clipping_rect*     pPrevBox;       /* Current box in previous band */
      |                                 ^~~~~~~~
src/kits/interface/RegionSupport.cpp:660:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  660 |     register clipping_rect*     pCurBox;        /* Current box in current band */
      |                                 ^~~~~~~
src/kits/interface/RegionSupport.cpp:661:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  661 |     register clipping_rect*     pRegEnd;        /* End of region */
      |                                 ^~~~~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:805:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  805 |     register BRegion*   newReg,                 /* Place to store result */
      |                         ^~~~~~
src/kits/interface/RegionSupport.cpp:809:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  809 |         register BRegion*     pReg,
      |                               ^~~~
src/kits/interface/RegionSupport.cpp:810:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  810 |         register clipping_rect*     r1,
      |                                     ^~
src/kits/interface/RegionSupport.cpp:812:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  812 |         register clipping_rect*     r2,
      |                                     ^~
src/kits/interface/RegionSupport.cpp:818:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  818 |         register BRegion*     pReg,
      |                               ^~~~
src/kits/interface/RegionSupport.cpp:819:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  819 |         register clipping_rect*     r,
      |                                     ^
src/kits/interface/RegionSupport.cpp:821:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  821 |         register int      top,
      |                           ^~~
src/kits/interface/RegionSupport.cpp:822:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  822 |         register int      bottom),                /* Function to call for non-
      |                           ^~~~~~
src/kits/interface/RegionSupport.cpp:826:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  826 |         register BRegion*     pReg,
      |                               ^~~~
src/kits/interface/RegionSupport.cpp:827:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  827 |         register clipping_rect*     r,
      |                                     ^
src/kits/interface/RegionSupport.cpp:829:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  829 |         register int      top,
      |                           ^~~
src/kits/interface/RegionSupport.cpp:830:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  830 |         register int      bottom))                /* Function to call for non-
      |                           ^~~~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static void BRegion::Support::miRegionOp(BRegion*, const BRegion*, const BRegion*, int (*)(BRegion*, clipping_rect*, clipping_rect*, clipping_rect*, clipping_rect*, int, int), int (*)(BRegion*, clipping_rect*, clipping_rect*, int, int), int (*)(BRegion*, clipping_rect*, clipping_rect*, int, int))':
src/kits/interface/RegionSupport.cpp:834:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  834 |     register clipping_rect*     r1;                     /* Pointer into first region */
      |                                 ^~
src/kits/interface/RegionSupport.cpp:835:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  835 |     register clipping_rect*     r2;                     /* Pointer into 2d region */
      |                                 ^~
src/kits/interface/RegionSupport.cpp:838:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  838 |     register int        ybot;                   /* Bottom of intersection */
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:839:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  839 |     register int        ytop;                   /* Top of intersection */
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:845:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  845 |     register clipping_rect*     r1BandEnd;              /* End of current band in r1 */
      |                                 ^~~~~~~~~
src/kits/interface/RegionSupport.cpp:846:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  846 |     register clipping_rect*     r2BandEnd;              /* End of current band in r2 */
      |                                 ^~~~~~~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:1107:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1107 | BRegion::Support::miUnionNonO(register BRegion* pReg,
      |                                                 ^~~~
src/kits/interface/RegionSupport.cpp:1108:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1108 |         register clipping_rect* r, clipping_rect* rEnd,
      |                                 ^
src/kits/interface/RegionSupport.cpp:1109:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1109 |     register int top, register int bottom)
      |                  ^~~
src/kits/interface/RegionSupport.cpp:1109:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1109 |     register int top, register int bottom)
      |                                    ^~~~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static int BRegion::Support::miUnionNonO(BRegion*, clipping_rect*, clipping_rect*, int, int)':
src/kits/interface/RegionSupport.cpp:1111:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1111 |         register clipping_rect* pNextRect = &pReg->fData[pReg->fCount];
      |                                 ^~~~~~~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:1150:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1150 |     register BRegion*   pReg,
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:1151:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1151 |     register clipping_rect*     r1,
      |                                 ^~
src/kits/interface/RegionSupport.cpp:1153:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1153 |     register clipping_rect*     r2,
      |                                 ^~
src/kits/interface/RegionSupport.cpp:1155:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1155 |     register int        top,
      |                         ^~~
src/kits/interface/RegionSupport.cpp:1156:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1156 |     register int        bottom)
      |                         ^~~~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static int BRegion::Support::miUnionO(BRegion*, clipping_rect*, clipping_rect*, clipping_rect*, clipping_rect*, int, int)':
src/kits/interface/RegionSupport.cpp:1158:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1158 |     register clipping_rect*     pNextRect;
      |                                 ^~~~~~~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:1302:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1302 |     register BRegion*   pReg,
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:1303:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1303 |     register clipping_rect*     r,
      |                                 ^
src/kits/interface/RegionSupport.cpp:1305:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1305 |     register int        top,
      |                         ^~~
src/kits/interface/RegionSupport.cpp:1306:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1306 |     register int        bottom)
      |                         ^~~~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static int BRegion::Support::miSubtractNonO1(BRegion*, clipping_rect*, clipping_rect*, int, int)':
src/kits/interface/RegionSupport.cpp:1308:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1308 |     register clipping_rect*     pNextRect;
      |                                 ^~~~~~~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:1348:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1348 |     register BRegion*   pReg,
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:1349:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1349 |     register clipping_rect*     r1,
      |                                 ^~
src/kits/interface/RegionSupport.cpp:1351:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1351 |     register clipping_rect*     r2,
      |                                 ^~
src/kits/interface/RegionSupport.cpp:1353:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1353 |     register int        top,
      |                         ^~~
src/kits/interface/RegionSupport.cpp:1354:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1354 |     register int        bottom)
      |                         ^~~~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static int BRegion::Support::miSubtractO(BRegion*, clipping_rect*, clipping_rect*, clipping_rect*, clipping_rect*, int, int)':
src/kits/interface/RegionSupport.cpp:1356:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1356 |     register clipping_rect*     pNextRect;
      |                                 ^~~~~~~~~
src/kits/interface/RegionSupport.cpp:1357:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1357 |     register int        left;
      |                         ^~~~
src/kits/interface/RegionSupport.cpp: At global scope:
src/kits/interface/RegionSupport.cpp:1499:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1499 |     register BRegion*   regD)
      |                         ^~~~
src/kits/interface/RegionSupport.cpp:1567:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1567 |     register const BRegion* region,
      |                             ^~~~~~
src/kits/interface/RegionSupport.cpp: In static member function 'static int BRegion::Support::XRectInRegion(const BRegion*, const clipping_rect&)':
src/kits/interface/RegionSupport.cpp:1570:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1570 |     register clipping_rect* pbox;
      |                             ^~~~
src/kits/interface/RegionSupport.cpp:1571:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1571 |     register clipping_rect* pboxEnd;
      |                             ^~~~~~~
src/kits/interface/RegionSupport.cpp:1572:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 1572 |     register const clipping_rect* prect = &rect;
      |                                   ^~~~~
MergeObjectFromObjects1 generated/objects/haiku_host/x86_64/release/build/libbe/interface/interface_kit.o 
/bin/sh: line 2: /boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/8.3.0/../../../../x86_64-unknown-haiku/bin/ld: No such file or directory

/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/8.3.0/../../../../x86_64-unknown-haiku/bin/ld  -r generated/objects/haiku_host/x86_64/release/build/libbe/interface/Bitmap.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/Gradient.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientLinear.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientRadial.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientRadialFocus.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientDiamond.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/GradientConic.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/GraphicsDefs.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/Point.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/Rect.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/Region.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/RegionSupport.o generated/objects/haiku_host/x86_64/release/build/libbe/interface/SystemPalette.o -o generated/objects/haiku_host/x86_64/release/build/libbe/interface/interface_kit.o

...failed MergeObjectFromObjects1 generated/objects/haiku_host/x86_64/release/build/libbe/interface/interface_kit.o ...

BUILD FAILURE:
...failed updating 3 target(s)...
...skipped 5 target(s)...
...updated 10 target(s)...
BuildHaikuPackage1 generated/objects/haiku/x86_64/packaging/packages/haiku_devel.hpkg 
haiku_devel.hpkg: Removing and re-creating package contents dir ...
haiku_devel.hpkg: Collecting package contents ...
haiku_devel.hpkg: mimeset'ing package contents ...
haiku_devel.hpkg: Creating the package ...
...updated 1 target(s)...
BuildHaikuPackage1 generated/objects/haiku/x86_64/packaging/packages/haiku_datatranslators.hpkg 
haiku_datatranslators.hpkg: Removing and re-creating package contents dir ...
haiku_datatranslators.hpkg: Collecting package contents ...
haiku_datatranslators.hpkg: mimeset'ing package contents ...
haiku_datatranslators.hpkg: Creating the package ...
...updated 1 target(s)...

Change History (1)

comment:1 by nephele, 3 years ago

Resolution: no change required
Status: newclosed

Resolved with "./configure --update"

Note: See TracTickets for help on using tickets.