docstr: Now build openssl
docstr_tok: ["Now","build","openssl"]
code: def _build_src(self, config_args=()):
      """Now build openssl"""
      log.info("Running build in {}".format(self.build_dir))
      cwd = self.build_dir
      cmd = [
          "./config",
          *config_args,
          "shared",
          "--debug",
          "--prefix={}".format(self.install_dir),
      ]
      # cmd.extend(["no-deprecated", "--api=1.1.0"])
      env = os.environ.copy()
      # set rpath
      env["LD_RUN_PATH"] = self.lib_dir
      if self.system:
          env["SYSTEM"] = self.system
      self._subprocess_call(cmd, cwd=cwd, env=env)
      if self.depend_target:
          self._subprocess_call(
              ["make", "-j1", self.depend_target], cwd=cwd, env=env
          )
      self._subprocess_call(
          ["make", f"-j{self.jobs}"], cwd=cwd, env=env
      )
  
imports: from __future__ import print_function
  import argparse
  from datetime import datetime
  import logging
  import os
  import re
  import shutil
  import subprocess
  import sys
  import tarfile
label_desc: Use image node_id 17 for calling the AbstractBuilder obj's underlying member method code with example usage: obj._build_src(config_args) without return types