On 19 May, Matthias Seidel wrote:
> Hi Don,
> 
> Am 19.05.20 um 19:44 schrieb Don Lewis:
>> On 19 May, Matthias Seidel wrote:
>>> Hi Don, all,
>>>
>>> Am 18.05.20 um 23:23 schrieb Don Lewis:
>>>> On 18 May, Matthias Seidel wrote:
>>>>> Hi Don,
>>>>>
>>>>> Am 18.05.20 um 10:13 schrieb Matthias Seidel:
>>>>>> Hi Don,
>>>>>>
>>>>>> Am 18.05.20 um 01:26 schrieb Don Lewis:
>>>>>>> Looks like someone applied this patch to the FreeBSD port:
>>>>>>>
>>>>>>> --- solenv/gbuild/Tempfile.mk.orig      2019-09-17 22:55:21 UTC
>>>>>>> +++ solenv/gbuild/Tempfile.mk
>>>>>>> @@ -27,7 +27,7 @@ $(strip $(1)
>>>>>>>  $(eval gb_var2file_helpervar := $$(shell printf "%s" "" > $(1) ))\
>>>>>>>  $(foreach item,$(3),$(eval gb_var2file_curblock += $(item)
>>>>>>>      ifeq ($$(words $$(gb_var2file_curblock)),$(2)) 
>>>>>>> -        gb_var2file_helpervar := $$(shell printf "%s" 
>>>>>>> "$$(gb_var2file_curblock)" >> $(1) )
>>>>>>> +        gb_var2file_helpervar := $$(shell printf " %s" 
>>>>>>> "$$(gb_var2file_curblock)" >> $(1) )
>>>>>>>          gb_var2file_curblock :=
>>>>>>>      endif
>>>>>>>      ))\
>>>>>>>
>>>>>> Whatever that additional space does, I am doing a Windows build right
>>>>>> now with make 4.3.
>>>>>>
>>>>>> Let's see if that is successful! ;-)
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>>    Matthias
>>>>> My Windows build with above patch applied and make 4.3 was successful!
>>>>> I will now downgrade make again and do a new build to ensure that this
>>>>> doesn't break backward compatibility.
>>> That again was successful!
>>>>> Any idea why "someone" did not commit this to trunk? ;-)
>>>> I think the patch to the FreeBSD port was committed by the person who
>>>> upgraded gmake to 4.3 to unbreak 4.1.7, and the -dev snapshot.
>>> I have no idea who that would be, but it would have saved us a lot of
>>> time if it would have been committed to trunk instead of a branch.
>> The author, Tijl Coosemans <t...@freebsd.org> is probably not an Apache
>> committer.
>>
>> FreeBSD ports can contain a collection of patches that they apply to the
>> official source tarball that are needed to build the ports on FreeBSD.
>>
>> When Tijl was doing the work to upgrade the FreeBSD gmake port to 4.3,
>> he found that it broke a number of other ports and generated patches to
>> those ports to fix the breakage.  Here is the commit:
>> https://svnweb.freebsd.org/ports?view=revision&revision=534792
> 
> Thanks for the clarification!
> Maybe we should have a closer look on that branch in the future! ;-)

I maintain the AOO FreeBSD ports, but other committers are allowed to
tweak things to avoid breakage.  When I find problems, I generally try
to upstream the patches, but this one flew under my radar.  The patch
files for 4.1.7 are named patch-* here:
https://svnweb.freebsd.org/ports/head/editors/openoffice-4/files/
and for AOO420 here:
https://svnweb.freebsd.org/ports/head/editors/openoffice-devel/files/


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to