Bug 886322 (mingw-nss)
| Summary: | Review Request: mingw-nss - MinGW build of Network Security Services | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | greg.hellings |
| Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | aacid, cfergeau, fedora-mingw, marcandre.lureau, package-review, victortoso |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-11-25 05:09:24 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 886320 | ||
| Bug Blocks: | 201449, 886328, 914790 | ||
|
Description
greg.hellings
2012-12-12 03:08:29 UTC
Doesn't build for me on f18 with nspr from bug 886320. The first error is: make[1]: Entering directory `/home/elmarco/rpmbuild/BUILD/nss-3.14/build_win32/security/dbm/src' i686-w64-mingw32-gcc -o WINNT5.0__i686-w64-mingw32-gcc_DBG.OBJ/db.o -c -g -mwindows -mms-bitfields -mnop-fun-dllimport -D_WIN32_IE=0x0501 -U__MMX__ -U__SSE__ -U__SSE2__ -DXP_PC -DDEBUG -D_DEBUG -UNDEBUG -DDEBUG_elmarco -DWIN32 -D_X86_ -D_WINDOWS -DWINNT -DUSE_UTIL_DIRECTLY -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -I/usr/include/nspr4 -I../../../dist/WINNT5.0__i686-w64-mingw32-gcc_DBG.OBJ/include -I../../../dist/public/dbm -I../../../dist/private/dbm -I../../../dbm/include ../../../dbm/src/db.c In file included from ../../../dbm/src/db.c:50:0: ../../../dist/public/dbm/mcom_db.h:289:48: error: unknown type name 'uint' Apparently, uint has been deprecated: grep uint /usr/i686-w64-mingw32/sys-root/mingw/include/nspr4/obsolete/protypes.h typedef PRUintn uintn; typedef PRUintn uint; ... And make sure wine binfmt is disabled! Just updating the Spec and SRPM files: Spec URL: https://fidencio.fedorapeople.org/fedora/mingw-nss/mingw-nss.spec SPRM URL: https://fidencio.fedorapeople.org/fedora/mingw-nss/mingw-nss-3.20-1.fc24.src.rpm Builds fine on rawhide with updated mingw-nspr from bug 886320. pbrobinson's scratch build of mingw-qt5-qtdeclarative?#0591cb7cdaa968100fd75da17c3cd72799f2a797 for epel7-archbootstrap and git://pkgs.fedoraproject.org/mingw-qt5-qtdeclarative?#0591cb7cdaa968100fd75da17c3cd72799f2a797 failed http://koji.fedoraproject.org/koji/taskinfo?taskID=12038486 pbrobinson's scratch build of mingw-qt5-qtbase?#824459d300a4cd07124c3e4967064eec3818d7e2 for epel7-archbootstrap and git://pkgs.fedoraproject.org/mingw-qt5-qtbase?#824459d300a4cd07124c3e4967064eec3818d7e2 failed http://koji.fedoraproject.org/koji/taskinfo?taskID=12038485 pbrobinson's scratch build of mingw-pkg-config?#e46789095e76e3f10f8da9d5c3390029618a5f93 for epel7-archbootstrap and git://pkgs.fedoraproject.org/mingw-pkg-config?#e46789095e76e3f10f8da9d5c3390029618a5f93 completed http://koji.fedoraproject.org/koji/taskinfo?taskID=12038484 I think the mingw-nss package should be closer to the native nss Fedora package. Since this is a security package, there is a lot of configuration and patches to be shared. Also the package version should be updated to be in sync. Once this is done, I can start the review. thanks (In reply to Marc-Andre Lureau from comment #7) > I think the mingw-nss package should be closer to the native nss Fedora > package. Since this is a security package, there is a lot of configuration > and patches to be shared. Also the package version should be updated to be > in sync. Once this is done, I can start the review. Well, It was when I first submit the spec files :-\ I will update this and ping you for a review. I'm done worrying about this. I don't have use for it anymore, and I'm not going to chase around an age old review request for a package I don't need. Keeping this open as I was planning to move forward with this after my holidays ( https://teuf.fedorapeople.org/mingw-nss/ ) It would be great if we had this so i could include it in poppler's mingw64 fedora based CI :) e.g. https://gitlab.freedesktop.org/poppler/poppler/-/jobs/27591 If someone else wants to take this review request, please open your own bug. |