[exim] Re: dnsdb loses characters (exim 4.96.2, 4.97)

Top Page
Delete this message
Reply to this message
Author: Andrew C Aitchison
Date:  
To: exim users
CC: Jeremy Harris
Subject: [exim] Re: dnsdb loses characters (exim 4.96.2, 4.97)
On Fri, 17 Nov 2023, Jeremy Harris via Exim-users wrote:

> On 17/11/2023 20:15, Andrew C Aitchison wrote:
>>     ./runtest 2200 -continue -keep
>> reports:
>>
>>>>> The following tests require: lookup dnsdb
>> dnsdb/2200 dnsdb lookup in string expansions
>> ** Comparison of test-stdout-munged with stdout/2200 failed===============
>> Line 4 of "test-stdout-munged" does not match line 4 of "stdout/2200".
>> ----------
>>> txt=long.test.ex           This is a max-length chunk
>> 78901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012
>> ----------
>>> txt=long.test.ex           This is a max-length chunk
>> 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234A
>> short chunkA final chunk
>> ===============
>> 1 difference found.
>> "test-stdout-munged" contains 62 lines; "stdout/2200" contains 62 lines.
>>
>> ... so my exim has lost
>> 3456789012345678901234A short chunkA final chunk
>
> Thanks for checking - I misplaced some of the testsuite part of the commit.
> I think the actual fix is all there.


Thanks.
Once I add commit 2194d594e9f1f966cfa2e0e266d37216729b0fa1
(and run make in the test dir) runtest 2200 is happy.

-- 
Andrew C. Aitchison                      Kendal, UK
                    andrew@???


--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/