[MacPorts] #72032: sqlite3-tcl possibly missing patchfiles

MacPorts noreply at macports.org
Sat Feb 8 23:51:39 UTC 2025


#72032: sqlite3-tcl possibly missing patchfiles
------------------------+-------------------------
 Reporter:  ryandesign  |      Owner:  Schamschula
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:  sqlite3-tcl
------------------------+-------------------------
 In the sqlite3 portfile:

 {{{#!tcl
 if {${subport} ne "${name}-tools"} {
     configure.checks.implicit_function_declaration.whitelist-append strchr

     patchfiles      patch-sqlite3_fix-atomic-clang-4.diff
 } else {
     patchfiles      patch-sqlite3-tools_fix-atomic-clang-4.diff
 }
 }}}

 These patches were [changeset:b83d1de6ae29dd17e67e9631585fdf5bf744b442
 /macports-ports added in January 2023].

 However, in the sqlite3-tcl subport, it says:

 {{{#!tcl
     patchfiles      patch-tea-generic-tclsqlite3.c.diff
 }}}

 This code was [changeset:696d91ac9c71436a8c4aa6f0002be8a2c9b84ce8
 /macports-ports added in October 2024].

 Was it intentional that this new patchfile ''replaces'' the previously-set
 patchfile? I assume that it was not and that `patchfiles` here should be
 changed to `patchfiles-append`.

-- 
Ticket URL: <https://trac.macports.org/ticket/72032>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list