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
Allow to compile 389ds with warning Wstrict-prototypes #2038
Comments
Comment from lslebodn at 2016-09-03 21:57:53 attachment |
Comment from lslebodn at 2016-09-03 21:58:09 attachment |
Comment from lslebodn at 2016-09-03 21:58:20 attachment |
Comment from lslebodn at 2016-09-03 21:58:30 attachment |
Comment from lslebodn at 2016-09-03 21:58:42 attachment |
Comment from lslebodn at 2016-09-03 21:58:51 attachment |
Comment from lslebodn at 2016-09-03 21:59:03 attachment |
Comment from lslebodn at 2016-09-03 21:59:13 attachment |
Comment from lslebodn at 2016-09-03 21:59:23 attachment |
Comment from lslebodn at 2016-09-03 21:59:33 attachment |
Comment from lslebodn at 2016-09-03 21:59:42 attachment |
Comment from lslebodn at 2016-09-03 21:59:51 attachment |
Comment from lslebodn at 2016-09-03 21:59:59 attachment |
Comment from lslebodn at 2016-09-03 22:00:08 attachment |
Comment from lslebodn at 2016-09-03 22:00:17 attachment |
Comment from lslebodn at 2016-09-03 22:00:29 attachment |
Comment from lslebodn at 2016-09-03 22:05:30 attachment |
Comment from firstyear (@Firstyear) at 2016-09-05 05:41:32 I will begin to review this for you now. |
Comment from firstyear (@Firstyear) at 2016-09-05 06:02:54 Squashed and acked version of Lukas' patch. |
Comment from firstyear (@Firstyear) at 2016-09-05 06:03:11 Fixes for csn and counters. |
Comment from firstyear (@Firstyear) at 2016-09-05 06:04:05 ack to your 17 patches. I have squashed these to one patch for commit to the repo. Do you mind checking my extra patch to confirm it's okay before I push that also? Thanks for all your work on this! PS: I'm running our test suites to be sure, but I expect no issues. I'll push to the repo when they pass. |
Comment from firstyear (@Firstyear) at 2016-09-05 10:56:09 commit 5b0c9c0 Pushed Lukas' patch. |
Comment from lslebodn at 2016-09-05 13:30:10 Replying to [comment:2 Firstyear]:
I do not like if somebody touches my patches without a permission :-) I would be fine with squashing patches 5-12 into one. If you prefer small amount of patches in 389-ds then I would survive two patches. But 17th patch should have been pushed without any change. It was already very huge. |
Comment from lslebodn at 2016-09-05 14:00:28 I tried to compile with many various options but I missed "#ifdef DEBUG " 0002-Ticket-48979-Strict-Prototypes.patch |
Comment from firstyear (@Firstyear) at 2016-09-06 04:46:07 Replying to [comment:4 lslebodn]:
Sorry, In the past I have done similar (posting many patches) and the team prefers to squash. I completely understand where you are coming from though. For review, the split patches can be nicer depending on the changes. It's already done though, so next time, we'll have to come to some way to make everyone happy. |
Comment from firstyear (@Firstyear) at 2016-09-06 04:46:26 Ack from Lukas. |
Comment from firstyear (@Firstyear) at 2016-09-06 06:35:50 commit d46a0f6 |
Comment from lslebodn at 2017-02-11 22:59:25 Metadata Update from @lslebodn:
|
Comment from vashirov (@vashirov) at 2020-02-12 17:49:32 Metadata Update from @vashirov:
|
Cloned from Pagure issue: https://pagure.io/389-ds-base/issue/48979
freeIPA project compiles C source code with enabled many warnings.
389ds is probably not compiled with this warning and cause issues for freeIPA.
https://lists.fedoraproject.org/archives/list/389-devel@lists.fedoraproject.org/message/RT3P4INJVBCLXRBPCCKQDZ7KGHV3AG6D/
If you want to test patches then you need to fix prototype in ssl.h
e.g. sed -e 's/()/(void)/' -i /usr/include/nss3/ssl.h
Otherwise there will be bunch of warnings
The text was updated successfully, but these errors were encountered: