Closed Bug 1573264 Opened 5 years ago Closed 5 years ago

Need to be able to generate import library from .DEF file

Categories

(Firefox Build System :: General, enhancement, P1)

Unspecified
Windows
enhancement

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: bugzilla, Assigned: bugzilla)

References

Details

Attachments

(1 file)

I need to generate an import library using llvm-dlltool. Right now I'm generating the libraries locally and then adding the resulting .lib into my repo as a binary. That is less than ideal from a provenance perspective.

At the very least I need configure to resolve llvm-dlltool, though ideally we'd have a recipe that can do this:

llvm-dlltool -d <path_to_input_def_file> -l <path_to_output_lib_file> -m (i386|i386:x86-64|arm64)
Assignee: nobody → aklotz
Status: NEW → RESOLVED
Closed: 5 years ago
Priority: -- → P1
Resolution: --- → FIXED

In bug 1542830 I need to generate an import library from a .DEF file. The
llvm-dlltool utility (and mingw-genlib) are the tools to support this.

This change adds detection for the aforementioned utilities and also configures
the required flags.

Attachment #9085205 - Attachment description: Bug 1573264: Add support for detecting llvm-dlltool / mingw-genlib in configure; r?#firefox-build-system-reviewers! → Bug 1573264: Add configure support for detecting llvm-dlltool; r?#firefox-build-system-reviewers!
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by aklotz@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f05117f5a6f4
Add configure support for detecting llvm-dlltool; r=glandium
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: