On 2026/05/20 05:42, Antoine Jacoutot wrote:
>       x11/gnustep/simpleagenda/patches: patch-Alarm_m patch-Date_m 
>                                         patch-Event_m 
>                                         patch-RecurrenceRule_h 
>                                         patch-RecurrenceRule_m 
>                                         patch-iCalTree_m 

that one still fails here (i386),

cc RecurrenceRule.m -c \
      -MMD -MP -I/usr/local/include/gnustep -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 
-DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 
-DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions 
-D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE 
-Wno-import -O2 -pipe -fobjc-runtime=gnustep-2.2 -fblocks 
-fconstant-string-class=NSConstantString -I. 
-I/simpleagenda-0.48_writes_to_HOME/GNUstep/Library/Headers 
-I/usr/local/include -I/usr/local/include \
       -o obj/SimpleAgenda.obj/RecurrenceRule.m.o
RecurrenceRule.m:145:10: error: returning 'struct icalrecurrencetype *' from a 
function with incompatible result type 'struct icalrecurrencetype'; dereference 
with *
  145 |   return recur;
      |          ^~~~~
      |          *(   )
RecurrenceRule.m:143:1: warning: conflicting return type in implementation of 
'iCalRRule': 'struct icalrecurrencetype*' vs 'struct icalrecurrencetype' 
[-Wmismatched-return-types]
  143 | - (struct icalrecurrencetype)iCalRRule
      | ^  ~~~~~~~~~~~~~~~~~~~~~~~~~
./RecurrenceRule.h:35:1: note: previous definition is here
   35 | - (struct icalrecurrencetype*)iCalRRule;
      | ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.

Reply via email to