Opened 11 years ago

Closed 11 years ago

#635 closed defect (fixed)

Omega fails to compile on Windows using MinGW

Reported by: adenis Owned by: Olly Betts
Priority: normal Milestone: 1.2.18
Component: Omega Version: 1.2.17
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Operating System: Microsoft Windows

Description

Had to comment out the includes and the implementation of apply_unix_permissions because it was using some functions that were not compatible with Windows. The apply_unix_permissions is only used in query.cc and is commented out with the following message: "FIXME: If we start doing permissions checks based on $REMOTE_USER we're going to break some existing setups if users upgrade. We probably want a way to set this from OmegaScript." So they removed the function call but left the file that defines the function.

Change History (3)

comment:1 by Olly Betts, 11 years ago

Milestone: 1.3.2

I think we left it in so we could at least shake out any portability kinks.

Marking to fix in 1.3.2 (then it can be backported).

comment:2 by Olly Betts, 11 years ago

Milestone: 1.3.21.2.18

Fixed in trunk r18119 - marking for backporting.

comment:3 by Olly Betts, 11 years ago

Resolution: fixed
Status: newclosed

Backported in r18122.

Note: See TracTickets for help on using tickets.