Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove some old Visual Studio versions from PC/ directory #60973

Closed
briancurtin opened this issue Dec 24, 2012 · 4 comments
Closed

Remove some old Visual Studio versions from PC/ directory #60973

briancurtin opened this issue Dec 24, 2012 · 4 comments
Assignees
Labels
build The build process and cross-build OS-windows type-bug An unexpected behavior, bug, or error

Comments

@briancurtin
Copy link
Member

BPO 16769
Nosy @loewis, @tiran, @jkloth, @briancurtin, @asvetlov

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = 'https://github.com/briancurtin'
closed_at = <Date 2013-01-25.23:12:23.310>
created_at = <Date 2012-12-24.17:01:31.238>
labels = ['type-bug', 'OS-windows', 'build']
title = 'Remove some old Visual Studio versions from PC/ directory'
updated_at = <Date 2013-01-25.23:12:23.309>
user = 'https://github.com/briancurtin'

bugs.python.org fields:

activity = <Date 2013-01-25.23:12:23.309>
actor = 'brian.curtin'
assignee = 'brian.curtin'
closed = True
closed_date = <Date 2013-01-25.23:12:23.310>
closer = 'brian.curtin'
components = ['Build', 'Windows']
creation = <Date 2012-12-24.17:01:31.238>
creator = 'brian.curtin'
dependencies = []
files = []
hgrepos = []
issue_num = 16769
keywords = []
message_count = 4.0
messages = ['178077', '178078', '178079', '180635']
nosy_count = 7.0
nosy_names = ['loewis', 'ocean-city', 'christian.heimes', 'jkloth', 'brian.curtin', 'asvetlov', 'python-dev']
pr_nums = []
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'behavior'
url = 'https://bugs.python.org/issue16769'
versions = ['Python 3.4']

@briancurtin
Copy link
Member Author

While fixing bpo-14470 to remove w9xpopen support, removing it from old Visual Studio projects came up.

  1. I can't imagine anyone is attempting to use most of these.
  2. Since we don't backport build changes to these older versions, some of them are very out of date and can't be that useful.

I propose to remove the following:

  1. PC/VC6 - this version is from 1998 and is the last compiler to support Win9x, which we just removed support for with the w9xpopen change via PEP-11.
  2. PC/VS7.1 - this version is from 2003 and still contains references to WISE installer, which IIRC has not been used since 2.3. On top of that, it's missing many of the current project files.

I'm skeptical of PC/VS8.0's use as Visual Studio 2005 is pretty old and it too is missing many current project files, but there is a conversion script that may help point someone in the right direction. I do remember Hirokazu Yamamoto mentioning using 2005 for some purposes, but this was years ago.

@briancurtin briancurtin self-assigned this Dec 24, 2012
@briancurtin briancurtin added build The build process and cross-build OS-windows type-bug An unexpected behavior, bug, or error labels Dec 24, 2012
@asvetlov
Copy link
Contributor

Do you want to keep VS9.0 only?
Sounds good to me.

@briancurtin
Copy link
Member Author

Definitely keeping PC/VS9.0 as it's still fairly common and VS2008 is still used by us for 2.7.

I would like to remove PC/VS8.0 but if anyone speaks towards keeping it then I think it's fine.

@python-dev
Copy link
Mannequin

python-dev mannequin commented Jan 25, 2013

New changeset 01bbac9369e8 by Brian Curtin in branch 'default':
Fix bpo-16769. Remove outdated Visual Studio project directories for VC6, VS7.1, and VS8.
http://hg.python.org/cpython/rev/01bbac9369e8

@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build The build process and cross-build OS-windows type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

No branches or pull requests

2 participants