Patch for postgresql driver

Lionel Elie Mamane lionel at mamane.lu
Sat Apr 20 14:42:07 PDT 2013


On Sat, Apr 20, 2013 at 12:50:05PM +0100, Wols Lists wrote:

> Okay, I'll sort out that patch and re-apply it for you. You should have
> a licence email on record - sent to the list 2012-05-18 "Wol's grant of
> licence".

It seems we had two entries for you in the developer's list. I merged
the two. The second (which I had not seen) contains the link to your
license statement indeed.

See https://wiki.documentfoundation.org/index.php?title=Development%2FDevelopers&diff=67562&oldid=67548

> On 19/04/13 17:26, Lionel Elie Mamane wrote:
> > On Wed, Apr 17, 2013 at 09:39:59PM +0100, Wols Lists wrote:
> >> I've now got the patch done.
> > 
> >> Could someone with a postgresql implementation please test and push?
> > 
> > Thank you for your patch. From looking at it, it looks good to go to
> > me, but technically I wasn't able to apply it and we have some
> > administrivia to go through. Sorry for the administrivia, but we'll
> > need it only once.
> > 
> > 
> > I don't see a link to a license statement in
> > https://wiki.documentfoundation.org/Development/Developers
> > Could you please confirm that this patch (and, to make things easier,
> > all your future contributions to LibreOffice) are licensed by you
> > under the MPLv2/LGPLv3+ dual license? Thank you in advance.
> > 
> > 
> > When I try to apply it with "patch -p1", it says:
> > 
> > patching file connectivity/source/drivers/postgresql/pq_connection.cxx
> > patch: **** malformed patch at line 71: @@ -527,6 +515,11 @@ static void properties2arrays( const Sequence< PropertyValue > & args,
> > 
> > When I try to apply it with "git am" it says:
> > 
> > Patch format detection failed.
> > 
> > "git apply" says:
> > 
> > fatal: corrupt patch at line 71
> > 
> > 
> > It looks to me like you created the patch with "git format-patch" and
> > then modified the resulting file (or email template), and somehow the
> > patch got corrupted in the process.
> > 
> > In general, the best is to either:
> > 
> > 1) Use gerrit
> > 
> > 2) Generate the patch with "git format-patch" and then attach the
> >    *whole* file to your mail (not "just the patch" as you did).
> > 
> > Both of these methods allow to use git "natively" to apply the patch,
> > and (assuming your git is setup properly) to automatically get your
> > suggested commit message and the information of authorship recorded
> > into git. For example, now I don't know whether the git authorship
> > email should be wolslists at youngmanorg.uk (like the wiki Developers
> > page says), antlists at youngman.org.uk (the address that sent this
> > mail) or the more personal address you used to correspond with me by
> > email in the past. Please advise. I'm also not sure whether you'd like
> > the authorship name to be "Anthony W. Youngman" or "Anthony Youngman".
> > 
> > 
> > Could you please regenerate the patch so that I can apply and test?
> > Thank you in advance.
> > 
> > Since you have to regenerate the patch anyway, a rather minor nitpick:
> > I'd prefer C++-style cast rather then C-style cast:
> >  static_cast<int> (SAL_N_ELEMENTS( keyword_list ))
> > rather than
> >  (int) SAL_N_ELEMENTS( keyword_list )
> > 
> > An even better solution would be to make the "j" variable of type
> > size_t instead of int (that is, the same type as "SAL_N_ELEMENTS(
> > keyword_list )".
> > 
> 
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice
> 


More information about the LibreOffice mailing list