Closed Bug 1867003 Opened 2 years ago Closed 2 years ago

[bustage] package-generated-sources> FileNotFoundError: [Errno 2] No such file or directory: '/builds/worker/workspace/obj-build/comm/third_party/botan/CMakeLists.txt'

Categories

(Thunderbird :: Build Config, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED FIXED
122 Branch

People

(Reporter: intermittent-bug-filer, Assigned: rjl)

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Bug 1564553 made some changes to how the generated files tarballs are built. It
has the effect of trying to include a CMakeLists.txt file which is generated as
part of building Botan. The file is present, just not in the directory where
the generated files packager is looking for it.

Since the file is not needed it can be safely removed from the GENERATED_FILES
list so the build system will not try to package it. Additionally, the file
is now removed from $OBJDIR right after it's created to avoid any confusion.

Bug 1621785 is CMakeLists.txt's file's origin. In order to get a usable build.h
file for Botan to compile, Botan's configure.py script is run with '--with-cmake'
to avoid overwriting the Makefile generated by mozbuild.

Assignee: nobody → rob
Status: NEW → ASSIGNED
Target Milestone: --- → 122 Branch

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/50a5533fd469
Port bug 1564553: Remove CMakeLists.txt from GENERATED_FILES. r=dandarnell

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: