US 12,423,071 B2
Porting at least one programming language package to a target operating system platform
William Gerald O'Farrell, Markham (CA); Fateh Hyder, Ottawa (CA); Dustin Donald Ward, Lethbridge (CA); and Mackenzie David Malainey, St. Albert (CA)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jan. 25, 2023, as Appl. No. 18/101,427.
Prior Publication US 2024/0248690 A1, Jul. 25, 2024
Int. Cl. G06F 8/41 (2018.01); G06F 8/30 (2018.01)
CPC G06F 8/427 (2013.01) [G06F 8/37 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by one or more processors, a build parsing error consequent to compiling a current programming language package on a target operating system platform;
responsive to determining that there is no special override porting module corresponding to the current programming language package:
retagging, by one or more processors, a file associated with an undefined symbol among the build parsing error; and
automatically porting, by one or more processors, the current programming language package to the target operating system platform; and
configuring, by one or more processors, a database associated with the current programming language package, wherein the database comprises pre-edit hashes of source code files, post-edit hashes of source code files, and a listing of other packages ported.