Bug 218453

Summary: [PATCH] devel/gobject-introspection tests fail
Product: Ports & Packages Reporter: rozhuk.im
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Many People CC: pi, rozhuk.im
Priority: --- Flags: pi: maintainer-feedback-
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://bugzilla.gnome.org/show_bug.cgi?id=782365
Description Flags
add _Nonnull and _Nullable support none

Description rozhuk.im 2017-04-07 05:33:29 UTC
Created attachment 181560 [details]

gobject-introspection 1.50.0
fail some test during build.
Also these fails happen on gtk3 and gtk2 build.
And maybe some other ports that require gobject-introspection to build.
Comment 1 rozhuk.im 2017-04-07 05:38:22 UTC
Created attachment 181561 [details]
add _Nonnull and _Nullable support

Add _Nonnull and _Nullable support - this fix errors with stdio.h, signal.h and pthread.h.
I don't know how to fix other errors and warnings.
Comment 2 Kurt Jaeger freebsd_committer 2017-04-17 10:04:50 UTC
This patch should probably be sent upstream ?
Comment 3 Kurt Jaeger freebsd_committer 2017-04-17 10:26:40 UTC
ok, 264 open bugs upstream, sounds like a big task
Comment 4 rozhuk.im 2017-04-17 16:30:04 UTC
Yes, it should.
But for now, this patch fix at least some errors for FreeBSD.
Comment 5 rozhuk.im 2017-08-20 21:27:55 UTC
Comment 6 commit-hook freebsd_committer 2017-10-08 16:42:20 UTC
A commit references this bug:

Author: pi
Date: Sun Oct  8 16:41:21 UTC 2017
New revision: 451551
URL: https://svnweb.freebsd.org/changeset/ports/451551

  devel/gobject-introspection: fix tests that fail during build

  PR:		218453
  Submitted by:	rozhuk.im@gmail.com

Comment 7 Kurt Jaeger freebsd_committer 2017-10-08 16:48:55 UTC
Committed, thanks. Commit log missed the LICENSE set.