Closed Bug 920049 Opened 11 years ago Closed 11 years ago

gfx/cairo/cairo/src/moz.build :: EXPORTS.cairo file list needs sorting

Categories

(Firefox Build System :: General, defect)

All
OS/2
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla27

People

(Reporter: joey, Assigned: glandium)

References

Details

Attachments

(1 file)

EXPORTS.cairo file list needs sorting.

gfx/cairo/cairo/src/moz.build 
=============================
elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'os2':
    EXPORTS.cairo += [
        'cairo-os2.h',
        'cairo-os2-private.h',
        'cairo-pdf.h',
    ]


 0:02.89 mozbuild.frontend.reader.BuildReaderError: ==============================
 0:02.89 ERROR PROCESSING MOZBUILD FILE
 0:02.89 ==============================
 0:02.89 
 0:02.89 The error occurred while processing the following file:
 0:02.89 
 0:02.89     /local/mozilla/bugs/870406/gfx/cairo/cairo/src/moz.build
 0:02.89 
 0:02.89 The error was triggered on line 66 of this file:
 0:02.89 
 0:02.89     'cairo-pdf.h',
 0:02.89 
 0:02.89 An error was encountered as part of executing the file itself. The error appears to be the fault of the script.
 0:02.89 
 0:02.89 The error as reported by Python is:
 0:02.89 
 0:02.89     ['UnsortedError: An attempt was made to add an unsorted sequence to a list. The incoming list is unsorted starting at element 0. We expected "cairo-os2-private.h" but got "cairo-os2.h"\n']
 0:02.89
I think we determined the OS/2 port is dead, so we could probably just remove this block.
Seconded. The current porting effort at <https://github.com/bitwiseworks/mozilla-os2> is centered around creating its own build system where this section would not be needed anyway.
Attachment #824302 - Flags: review?(mshal)
This was actually fixed in bug 921492.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment #824302 - Flags: review?(mshal)
Assignee: nobody → mh+mozilla
Depends on: 921492
Target Milestone: --- → mozilla27
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: