(pkg, out *packageFS, path string)
| 249 | } |
| 250 | |
| 251 | func (d *DerivationBuilder) copySymlink(pkg, out *packageFS, path string) error { |
| 252 | link, err := out.OSPath(path) |
| 253 | if err != nil { |
| 254 | return err |
| 255 | } |
| 256 | target, err := pkg.Readlink(path) |
| 257 | if err != nil { |
| 258 | return err |
| 259 | } |
| 260 | return os.Symlink(target, link) |
| 261 | } |
| 262 | |
| 263 | func (d *DerivationBuilder) needsGlibcPatch(file *bufio.Reader, filePath string) bool { |
| 264 | if d.Glibc == "" || d.glibcPatcher == nil { |