Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: kill warnings #7397

Merged
merged 9 commits into from Feb 1, 2016
Merged

build: kill warnings #7397

merged 9 commits into from Feb 1, 2016

Conversation

tchaikov
Copy link
Contributor

No description provided.

@tchaikov
Copy link
Contributor Author

@badone i am fixing the warning we discussed just now here.

@liewegas
Copy link
Member

needs rebase

Signed-off-by: Kefu Chai <kchai@redhat.com>
the CollectionHandle variant methods are hidden by the subclasses
who do not override it. so the compiler complains. by adding
"using" statement we expose them again.

Signed-off-by: Kefu Chai <kchai@redhat.com>
fixes the `"HAVE_EXECINFO_H" redefined` warning

Signed-off-by: Kefu Chai <kchai@redhat.com>
@tchaikov tchaikov force-pushed the wip-kill-warnings branch 3 times, most recently from ef47a58 to 4804261 Compare January 30, 2016 19:26
Signed-off-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
use ${MAKE} so the make command can be properly propagated to their
children

Signed-off-by: Kefu Chai <kchai@redhat.com>
@tchaikov
Copy link
Contributor Author

with this change and ceph/civetweb#8, we will be closer to a green build in master.

@tchaikov
Copy link
Contributor Author

@liewegas rebased and added more fixes.

* and mark the WorkQueue::_process(T *, TPHandle&) a pure virtual
  method. so we must override it
* and mark all override methods with the "override" specifier.

Signed-off-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
@tchaikov
Copy link
Contributor Author

tchaikov commented Feb 1, 2016

@cbodley could you help review the cmake bits in this pr?

as @yehudasa gave his blessing to the civetweb change at ceph/civetweb#8, so i assume the submodule change is good.

@tchaikov
Copy link
Contributor Author

tchaikov commented Feb 1, 2016

i also pushed the branch to gitbuilder, see http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-trusty-amd64-cmake/#origin/wip-kill-warnings . it's green now.

liewegas added a commit that referenced this pull request Feb 1, 2016
build: kill warnings

Reviewed-by: Sage Weil <sage@redhat.com>
@liewegas liewegas merged commit 1dfc8ef into ceph:master Feb 1, 2016
@tchaikov tchaikov deleted the wip-kill-warnings branch February 1, 2016 15:45
@ghost ghost added the core label Feb 15, 2016
@ghost ghost changed the title Wip kill warnings build: kill warnings Mar 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants