<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>281305</bug_id>
          
          <creation_ts>2024-10-11 07:56:56 -0700</creation_ts>
          <short_desc>[build.webkit.org] Switch GTK and WPE nightly packaging bots to generate universal bundles</short_desc>
          <delta_ts>2024-10-17 09:48:34 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=280523</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=280835</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=281671</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Carlos Alberto Lopez Perez">clopez</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2067219</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2024-10-11 07:56:56 -0700</bug_when>
    <thetext>The GTK and WPE nightly packaging bots are producing MiniBrowser bundles for Ubuntu-22.04 and Ubuntu-24.04, but the Ubuntu-22.04 bundles have been broken lately.

So the idea is to remove the bots generating bundles for a specific distro (like Ubuntu) and instead have just one bot generating universal bundles that can work on any distro.

An extra test step should be added to validate the generated bundle on several distributions (with docker, 14 different distros currently) before uploading it-</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2067230</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2024-10-11 08:38:24 -0700</bug_when>
    <thetext>See the comments on bug 280523 for a more detailed explanation behind the motivations on this change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2067232</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2024-10-11 08:41:41 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/35046</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2068353</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-10-16 03:15:11 -0700</bug_when>
    <thetext>Committed 285255@main (6c794791a339): &lt;https://commits.webkit.org/285255@main&gt;

Reviewed commits have been landed. Closing PR #35046 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2068354</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-10-16 03:16:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/138026427&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>