svn commit: r561652 - in head/databases: libgda5-mdb mdbtools mdbtools/files recutils

Rainer Hurling rhurlin at gwdg.de
Sat Mar 6 17:39:32 UTC 2021


Am 06.03.21 um 17:43 schrieb Alexey Dokuchaev:
> On Fri, Jan 15, 2021 at 05:16:25PM +0000, Rainer Hurling wrote:
>> New Revision: 561652
>> URL: https://svnweb.freebsd.org/changeset/ports/561652
>>
>> Log:
>>   databases/mdbtools: Update to 0.9.1
>>   
>>   - Switch to a new fork on Github
>>   - Split NLS (gettext) as an option
>>   - Remove gmdb2 GUI (will come back as own port)
>>   
>> Differential Revision:	https://reviews.freebsd.org/D28118
> 
> DR subject says "update to 0.9.2", but the port was updated to 0.9.1,
> are there some problems with 0.9.2?

Oops, I am sorry. This was just a typo in the review. v0.9.2 wasn't even
released that time.

Now, I am in the preparation of v0.9.2, released on 2021-02-27. But
there are some showstoppers, which we try to solve upstream before.

> 
>> ...
>> Modified: head/databases/mdbtools/Makefile
>> ==============================================================================
>> --- head/databases/mdbtools/Makefile	Fri Jan 15 15:57:58 2021	(r561651)
>> +++ head/databases/mdbtools/Makefile	Fri Jan 15 17:16:25 2021	(r561652)
>> @@ -1,8 +1,8 @@
>> -# Created by: Anders Nordby <anders at fix.no>
> 
> We typically keep these lines out of respect to the original port author
> and appreciation of their efforts.  While they are optional for new ports,
> one should not remove them unless under explicit concent of that person.
> Did you obtain that from Anders?

Yes, you are right. That should not have happened. I will try to be more
careful next time.

>> +USE_GITHUB=	yes
>> +GH_ACCOUNT=	mdbtools
> 
> This is the default valute for GH_ACCOUNT so no need to set it.

Thanks for the hint. I should have known this.

> 
>> Modified: head/databases/recutils/Makefile
>> ==============================================================================
>> --- head/databases/recutils/Makefile	Fri Jan 15 15:57:58 2021	(r561651)
>> +++ head/databases/recutils/Makefile	Fri Jan 15 17:16:25 2021	(r561652)
>> @@ -3,6 +3,7 @@
>>  
>>  PORTNAME=	recutils
>>  PORTVERSION=	1.8
>> +PORTREVISION=	1
> 
> You should've checked all consumer ports that they actually can build
> against updated port, no just merely bump port revision, even if this
> dependency is optional and disabled by default.  There had been some
> changes in public API so `databases/recutils' failed to build with MDB
> option enabled.  I've fixed the port in r567461 and enabled MDB by
> default so this breakage could be caught earlier next time.

Arghh, that slipped through.

I'm really sorry to have caused you so much trouble and extra work.

And I must honestly admit that I would not have managed the relatively
difficult patch(es) for recutils on my own.

Next time I will test against databases/recutils, before committing a
new version of mdbtools.

Please accept my apologies and thanks for all the advice.

Rainer

> 
> ./danfe
> 



More information about the svn-ports-all mailing list