Changes between Initial Version and Version 1 of Ticket #60511, comment 46


Ignore:
Timestamp:
Apr 23, 2024, 11:04:34 AM (13 days ago)
Author:
christophecvr (christophecvr)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #60511, comment 46

    initial v1  
    99> Can you elaborate in terms of which component(s) need the latest releases of these two ports?
    1010
    11 Yes that was pretty strange issue. Before the initial upgrade to 2.80/1.80 all worked fine. Then we had the upgrade with a couple of missing gir gobjects and a couple off packages did not build anymore. I actually then proceed to install it like you proposed before the downgrade. By first building glib2 without introspection,build introspection and then rebuild glib2 with introspection enabled. It worked perfect after that. After the downgrade back to previous version I tried that also but then i went in to error on error on building. So I changed the ports back to 2.80/1.80 building on the way glib2 no intr. introspection then glib2 with introspection and all runs fine. I really can't explain why it well works perfect so now. (maybe if a completely install all macports build and restart from scratch it probably works again with the previous glib2/and introspection).
     11Yes that was pretty strange issue. Before the initial upgrade to 2.80/1.80 all worked fine. Then we had the upgrade with a couple of missing gir gobjects and a couple off packages did not build anymore. I actually then proceed to install it like you proposed before the downgrade. By first building glib2 without introspection,build introspection and then rebuild glib2 with introspection enabled. It worked perfect after that. After the downgrade back to previous version I tried that also but then i went in to error on error on building. So I changed the ports back to 2.80/1.80 building on the way glib2 no intr. introspection then glib2 with introspection and all runs fine. I really can't explain why it well works perfect so now. (maybe if a completely uninstall all macports build and restart from scratch it probably works again with the previous glib2/and introspection).
    1212
    1313About the gstreamer it is just adapted to my needs (concerning codecs due to the gst-libav also ffmpeg needs to be installed with the nonfree codecs). But on High Sierra the build with xcode and gl does work perfect I must well also build the quartz components cause once gl is used there is a macos framework check about installed gl functions and they always include checks for the cocoa functions). But for gstreamer it is not a problem at all since gstreamer does build separate extra packages for quartz and x11. You can check this into /opt/local/lib/pkgconfig.  package gstreamer-gl-1.0.pc is for the cocoa and quartz gl. package gstreamer-gl-x11-1.0.pc for the build of x11 gl support. See also extended api manual of gstreamer self.