pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc



On Thu, Feb 20, 2025 at 02:39:37PM +0000, Emmanuel Dreyfus wrote:
> Module Name:	pkgsrc
> Committed By:	manu
> Date:		Thu Feb 20 14:39:37 UTC 2025
> 
> Modified Files:
> 	pkgsrc/doc: CHANGES-2025
> Added Files:
> 	pkgsrc/www/SOGo5: DESCR MESSAGE Makefile PLIST distinfo
> 	pkgsrc/www/SOGo5/files: SOGo.conf
> 	pkgsrc/www/SOGo5/patches: patch-SoObjects_SOGo_NSData+Crypto.m
> 	    patch-general.make
> 
> Log Message:
> Add www/SOGO5 5.11.2

Thanks for the package!

Sadly, it doesn't build on NetBSD 10:
http://shadow.netbsd.org/pub/pkgsrc/packages/reports/HEAD/NetBSD-10.0-x86_64/20250227.1923/SOGo-5.11.2/build.log

UIxMailPartHTMLViewer.m:1061:21: warning: class method '+exceptionWithName:reason:userInfo:' not found (return type defaults to 'id') [-Wobjc-method-access]
 1061 |   ex = [NSException exceptionWithName:[_exception name] reason: [_exception reason] userInfo: [_exception userInfo]];
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UIxMailPartHTMLViewer.m:1054:1: warning: conflicting return type in implementation of 'error:': 'id' vs 'void' [-Wmismatched-return-types]
 1054 | - (void)error:(SaxParseException *)_exception
      | ^  ~~~~
/pbulk/work/www/SOGo5/work/.buildlink/include/Foundation/NSObject.h:505:1: note: previous definition is here
  505 | - (id) error:(const char *)aString, ...;
      | ^  ~~
UIxMailPartHTMLViewer.m:1054:36: warning: conflicting parameter types in implementation of 'error:': 'const char *' vs 'SaxParseException *' [-Wmismatched-parameter-types]
 1054 | - (void)error:(SaxParseException *)_exception
      |                ~~~~~~~~~~~~~~~~~~~ ^
/pbulk/work/www/SOGo5/work/.buildlink/include/Foundation/NSObject.h:505:28: note: previous definition is here
  505 | - (id) error:(const char *)aString, ...;
      |                     ~~~~~~ ^
UIxMailPartHTMLViewer.m:1054:1: warning: conflicting variadic declaration of method and its implementation
 1054 | - (void)error:(SaxParseException *)_exception
      | ^
/pbulk/work/www/SOGo5/work/.buildlink/include/Foundation/NSObject.h:505:1: note: previous declaration is here
  505 | - (id) error:(const char *)aString, ...;
      | ^
12 warnings generated.

Also, the gnustep-* updates you committed broke gnustep-gui:

http://shadow.netbsd.org/pub/pkgsrc/packages/reports/HEAD/NetBSD-10.0-x86_64/20250227.1923/gnustep-gui-0.30.0nb9/build.log

 Compiling file NSApplication.m ...
NSAccessibilityCustomAction.m:37:7: warning: receiver type 'GSAccessibilityCustomActionHandler' (aka 'struct (unnamed at ../Headers/AppKit/NSAccessibilityCustomAction.h:37:1) *') is not 'id' or interface pointer, consider casting it to 'id' [-Wreceiver-expr]
   37 |       ASSIGN(_handler, handler);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/x11/gnustep-gui/work/.buildlink/include/GNUstepBase/GNUstep.h:182:33: note: expanded from macro 'ASSIGN'
  182 |   object = (__typeof__(object))[(value) retain]; \
      |                                 ^~~~~~~
NSAccessibilityCustomAction.m:80:3: warning: receiver type 'GSAccessibilityCustomActionHandler' (aka 'struct (unnamed at ../Headers/AppKit/NSAccessibilityCustomAction.h:37:1) *') is not 'id' or interface pointer, consider casting it to 'id' [-Wreceiver-expr]
   80 |   ASSIGN(_handlNSAnimation.mer:,38: 9h: fatal error: a'GNUstepBase/GSLock.h' file not foundn
d   l38e | #rimpo)r;t
       | <  ^~~~~~~~~~~~~~~~~~~~~~~~~GNU
st/pbulk/work/x11/gnustep-gui/work/.buildlink/include/GNUstepBase/GNUstep.he:pB182a:s33e:/ GSnote: Lexpanded from macro 'ASSIGN'oc
k  .h182> | 
  ob      j| ec        ^~~~~~~~~~~~~~~~~~~~~~
t = (__typeof__(object))[(value) retain]; \
      |                                 ^~~~~~~
 Compiling file NSArrayController.m ...
2 warnings generated.
 Compiling file NSAttributedString.m ...
1 error generated.

Please fix these as well (I suspect more gnustep-* may be affected but
are currently hidden by the gnustep-gui breakage).

Thank you,
 Thomas


Home | Main Index | Thread Index | Old Index