Opened 9 years ago

Last modified 4 years ago

#826 assigned task

Windows support

Reported by: fdupont Owned by: fdupont
Priority: medium Milestone: Windows
Component: build system Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: Core Feature Depending on Ticket: windows
Estimated Difficulty: 0.0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

Windows support:

  • OS >= Vista/Windows? Server 2008
  • Visual Studio >= 2008 (aka 9.0)
  • google test (for validation)

Individual item:

  • HOWTO (needed software and tools)
  • DLL exports
  • solution and projects (for VS 2008)

others will be added

Subtickets

Change History (15)

comment:1 Changed 9 years ago by stephen

  • Milestone set to New Tasks

comment:2 Changed 9 years ago by fdupont

If someone knows how to attach tickets, please attach 827, 829, 831, 832, 839 and 840.

comment:3 Changed 9 years ago by fdupont

I'll create this weekend a branch to consolidate Windows port changes.

comment:4 follow-up: Changed 9 years ago by shane

  • Defect Severity set to N/A
  • Sub-Project set to DNS

Francis, Trac doesn't have a notion of 'attached' tickets by default (although we are probably going to add a plugin which does this).

To refer to another ticket, you can simply put the '#' character in front of it. So the tickets you refer to are:

comment:5 Changed 9 years ago by shane

  • Milestone New Tasks deleted

comment:6 Changed 9 years ago by shane

  • Feature Depending on Ticket set to windows

comment:7 in reply to: ↑ 4 Changed 9 years ago by fdupont

Replying to shane:

Francis, Trac doesn't have a notion of 'attached' tickets by default (although we are probably going to add a plugin which does this).

To refer to another ticket, you can simply put the '#' character in front of it. So the tickets you refer to are:

and #837 #858 #863 #889 #903 #907 (related: #911 #912, closed: #828 #830 but *not* #889 which must be reopened as only partially fixed).

comment:8 follow-up: Changed 8 years ago by shane

  • Owner set to fdupont
  • Status changed from new to assigned
  • Sub-Project changed from DNS to Core

Francis, we did merge some Windows changes. This ticket not though. Can you confirm that this work still needs to be merged into BIND 10?

comment:9 in reply to: ↑ 8 Changed 8 years ago by fdupont

Replying to shane:

Francis, we did merge some Windows changes. This ticket not though.
Can you confirm that this work still needs to be merged into BIND 10?

=> I confirm but I have not the time to work on it currently so if you find a volunteer please transfer the ticket to him/her. BTW I have to rebase the branch to recent bind10, at least to cleanup changes which are no longer needed (30-40% of them IMHO).

comment:10 follow-up: Changed 7 years ago by fdupont

Resuming the Windows port effort for:

  • Windows 7 (should work with the previous generation too, aka Vista, and of course corresponding server versions)
  • VS 2008, 2010 and to come 2012, including Express (aka free) versions

comment:11 in reply to: ↑ 10 Changed 7 years ago by fdupont

Updated src/lib in dependency order, up to asiolink done.

comment:12 Changed 5 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:13 Changed 5 years ago by tomek

  • Component changed from Unclassified to build system
  • Milestone changed from Remaining BIND10 tickets to Common Outstanding Tasks
  • Version set to git

comment:14 Changed 4 years ago by tomek

  • Milestone changed from Common Outstanding Tasks to Windows

Moving to Windows milestone. Feel free to close it, if no longer applicable or there are better tickets for this.

comment:15 Changed 4 years ago by fdupont

I keep this ticket because it is the historical one so it will be easier to find (we need a stalled status :-).

Note: See TracTickets for help on using tickets.