If you would like to contribute back the spec files you have created and potentially move the generation and distribution of rpm's as part of our release process please create a ticket for this in jira, see http://wiki.apache.org/thrift/HowToContribute. We have been discussing packaging and distribution within the mailing list for deb packages and our goal is to work towards this for the 0.9 release. We would ideally like to control the process of submitting or publishing the packages to ubuntu/centos/fedora/etc either directly or through a mentor until we can take control of the entire process.
-Jake On Dec 12, 2011, at 11:09 AM, Nelson Marques (Commented) (JIRA) wrote: > > [ > https://issues.apache.org/jira/browse/THRIFT-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13167600#comment-13167600 > ] > > Nelson Marques commented on THRIFT-509: > --------------------------------------- > > Hi, > > I've recently packaged Thrift for EPEL (as my employer prefers we maintain > the packaging on a 'upstream' project than maintain them internally). When I > submitted the package to Fedora EPEL, I was asked to maintain it for Fedora > as well. > > Now, for my needs I only need the cpp and php modules (which are the only > ones I provide on the EPEL version), unfortunatly for Fedora I was asked to > build all the modules that Fedora offers dependencies to. Most of it is done, > except for this tiny issue around the strong name. > > Is there a way we can have a fix by upstream regarding this? I don't care how > much foolish it might be (including the swinging around with private keys), > but I really need to get this stuff done. Anyway we can have fix for 0.8.1 or > even a cherry picked patch from git is most likely welcome. I don't mind > maintaining the patch on Fedora if I have to and if you guys decide not > include it, but either way, I really could use a 'upstream approved' patch. > > NM > >> C# Library Does Not Provide Strong Name >> --------------------------------------- >> >> Key: THRIFT-509 >> URL: https://issues.apache.org/jira/browse/THRIFT-509 >> Project: Thrift >> Issue Type: Bug >> Components: C# - Library >> Environment: Fedora 10 i386 - Mono version 2.0.1 - Thrift r770888 >> Reporter: Silas Sewell >> Priority: Minor >> Attachments: >> 0001-THRIFT-509.-Add-strong-name-signing-and-GAC-installa-v2.patch, >> 0001-THRIFT-509.-Add-strong-name-signing-and-GAC-installa.patch >> >> >> I'm in the process of having a Thrift package reviewed for Fedora. >> Unfortunately the C# library is failing to register because it thinks >> Thrift.dll doesn't provide a "strong name". >> If this is something that could be added to the library it would be very >> much appreciated. >> Error: >> DEBUG: + gacutil -i lib/csharp/Thrift.dll -f -package Thrift -root >> /builddir/build/BUILDROOT/thrift-0.0-0.fc10.20090501svn770888.i386/usr/lib >> DEBUG: Failure adding assembly lib/csharp/Thrift.dll to the cache: Attempt >> to install an assembly without a strong name >> Package Review: https://bugzilla.redhat.com/show_bug.cgi?id=498873 >> P.S. If I'm being stupid and this is something which I need to address in >> the build process please let me know. > > -- > This message is automatically generated by JIRA. > If you think it was sent incorrectly, please contact your JIRA > administrators: > https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa > For more information on JIRA, see: http://www.atlassian.com/software/jira > >
