Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#12263 closed bug (fixed)

build broken since hrev49481

Reported by: luroh Owned by: axeld
Priority: normal Milestone: Unscheduled
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

gcc2h, cross-compiling from Linux

jam -q @nightly-vmware

src/apps/packageinstaller/PackageItem.cpp:46: conflicting types for `const char ** environ'
/home/luroh/develop/haiku/haiku/headers/posix/stdlib.h:79: previous declaration as `char ** environ'

Change History (8)

comment:1 by waddlesplash, 9 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev49489.

comment:2 by luroh, 9 years ago

Does hrev49489 actually fix the build for any of you?

comment:3 by waddlesplash, 9 years ago

It did for me, and the Buildbot seems (at least a bit) happier. However, it looks like most of the buildslaves are offline (including yours...) so it didn't do much.

comment:4 by luroh, 9 years ago

Interesting, how do you build Haiku?

comment:5 by waddlesplash, 9 years ago

I didn't run a full build of Haiku, but I just ran jam -j2 -q @nightly-cd LegacyPackageInstaller, confirmed I had the same failure you did, fixed it, ran the same command and confirmed it built, and then pushed my fix.

comment:6 by luroh, 9 years ago

I was afraid it was some local problem here but yeah, that would explain it. I'm guessing it's the same modus operandi that let the breakage appear in the first place. In any case, here's the next one:

C++ /home/luroh/develop/haiku/haiku/generated/objects/haiku/x86_gcc2/release/apps/glteapot/ObjectView.o
In file included from src/apps/glteapot/util.h:11,
                 from src/apps/glteapot/GLObject.h:23,
                 from src/apps/glteapot/ObjectView.cpp:28:
src/apps/glteapot/error.h:19: warning: `assert' redefined
/home/luroh/develop/haiku/haiku/headers/posix/assert.h:44: warning: this is the location of the previous definition

comment:7 by waddlesplash, 9 years ago

Oh boy.

Any chance you can just run jam without the -q? That way I might be able to look at these all at once; I'm a bit busy working on the Kitchen right now.

Also, if you can get your buildslaves back online, that'd be nice... ;)

comment:8 by luroh, 9 years ago

That was the last one it seems, fixed in hrev49490. The buildslave is a different story, I made a couple of attempts to get it added back after migrating it to XFS, but I think people were too busy because it fell to the wayside. That aside, I have other issues with how the buildbots are being used so I don't think it's coming back.

Note: See TracTickets for help on using tickets.