Changes between Version 1 and Version 2 of Ticket #42184, comment 5


Ignore:
Timestamp:
Feb 20, 2014, 9:08:26 PM (11 years ago)
Author:
dbevans (David B. Evans)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #42184, comment 5

    v1 v2  
    11Concerning the x11/quartz configuration issues:
    22  * The app built successfully for me with variants +quartz -x11.  However, the +quartz version segfaults on startup.
    3   * if you want to address the +quartz build, I suggest adding +quartz and +x11 variants (even if they are empty) to distinguish the two binary versions. See inkscape for an example.  You can put the gstreamer dependency in the +x11 variant. The runtime dependencies should go in the +x11 variant too since none of them build with +quartz at this time. Of course, in this case, the help menu, web browser support and theming will probably not work correctly.
     3  * if you want to address the +quartz build, I suggest adding +quartz and +x11 variants (even if they are empty) to distinguish the two binary versions. See inkscape for an example.  You can put the gstreamer dependency in the +x11 variant. The runtime dependencies should go in the +x11 variant too since none of them build with +quartz at this time. Of course, in this case, the help menu, web browser support and theming will probably not work correctly in the +quartz build.
    44  * if you want to preclude the +quartz build and make it obvious that it only will build as an X11 app then you can use the active_variants-1.1.tcl port group and use require_active_variants to error out if the +x11 build of gtk3 is not installed.  In this case you don't need to add any variants.
    55