Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Nov 2020 04:49:16 +0000
From:      bugzilla-noreply@freebsd.org
To:        desktop@FreeBSD.org
Subject:   [Bug 250736] devel/meson: update to 0.56.0
Message-ID:  <bug-250736-39348-rQ32ZtGNAh@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-250736-39348@https.bugs.freebsd.org/bugzilla/>
References:  <bug-250736-39348@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250736

dewayne@heuristicsystems.com.au changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dewayne@heuristicsystems.co
                   |                            |m.au

--- Comment #4 from dewayne@heuristicsystems.com.au ---
(In reply to commit-hook from comment #3)
This is likely to be more for informational purposes as (hopefully) the base
system migrates to utilizing ASLR, sometime :)

Unfortunately this update broke devel/gobject-introspection, from portmaster
with

=3D=3D=3D>  Cleaning for gobject-introspection-1.66.1,1
=3D=3D=3D>>> Logging build to /tmp/port_log-112-gobject-introspection.y7eER=
KNm

=3D=3D=3D>>> make build failed for devel/gobject-introspection
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for devel/gobject-introspection failed
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for x11-toolkits/pango failed
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for databases/rrdtool failed
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for sysutils/munin-master failed
=3D=3D=3D>>> Aborting update

--- From /tmp/port_log-112-gobject-introspection.y7eERKNm
Run-time dependency gio-unix-2.0 found: YES 2.66.2
Run-time dependency libffi found: YES 3.3
Dependency python found: YES (pkgconfig)

meson.build:161:3: ERROR: C header 'Python.h' not usable

I was too quick to revert and rebuild loosing the meson build logs (apologi=
es),
but I use (CFLAGS) -fpie (LDFLAGS) -pie, which may have been the problem wi=
th
the upgrade

Immediate Solution?
svnlite update -r '{2020-11-01}' /usr/ports/devel/meson

LT Solution, I'll probably refrain from using aslr options for internal
building tools.

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250736-39348-rQ32ZtGNAh>