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

native win32 and wine mingw+msys build of python2.7 #49296

Closed
lkcl mannequin opened this issue Jan 24, 2009 · 2 comments
Closed

native win32 and wine mingw+msys build of python2.7 #49296

lkcl mannequin opened this issue Jan 24, 2009 · 2 comments
Labels
build The build process and cross-build type-feature A feature request or enhancement

Comments

@lkcl
Copy link
Mannequin

lkcl mannequin commented Jan 24, 2009

BPO 5046
Nosy @loewis
Files
  • python-2.7a0-r68884-mingw-msys.patch
  • 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 = None
    closed_at = <Date 2009-01-24.23:15:05.117>
    created_at = <Date 2009-01-24.21:37:50.346>
    labels = ['type-feature', 'build']
    title = 'native win32 and wine mingw+msys build of python2.7'
    updated_at = <Date 2009-01-24.23:15:05.092>
    user = 'https://bugs.python.org/lkcl'

    bugs.python.org fields:

    activity = <Date 2009-01-24.23:15:05.092>
    actor = 'loewis'
    assignee = 'none'
    closed = True
    closed_date = <Date 2009-01-24.23:15:05.117>
    closer = 'loewis'
    components = ['Build']
    creation = <Date 2009-01-24.21:37:50.346>
    creator = 'lkcl'
    dependencies = []
    files = ['12849']
    hgrepos = []
    issue_num = 5046
    keywords = ['patch']
    message_count = 2.0
    messages = ['80481', '80486']
    nosy_count = 2.0
    nosy_names = ['loewis', 'lkcl']
    pr_nums = []
    priority = 'normal'
    resolution = 'rejected'
    stage = None
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue5046'
    versions = ['Python 2.7']

    @lkcl
    Copy link
    Mannequin Author

    lkcl mannequin commented Jan 24, 2009

    this is an update of the mingw+msys port for native win32,
    with the aim of being both compiled and used under both
    wine-win32 and native-win32.

    it is not a cross-compile patch. it does not require -lwine.
    it does not require a unix system. it does not require cygwin.
    (repeat the previous four sentences for both build _and_ use
    of the resultant python.exe). this information is specifically
    given and stated [so blandly] because several people have been
    extremely confused by what this patch achieves, due to the
    tools being utilised to achieve it [wine].

    the patch is against svn trunk r68884.

    as of 2 hours ago, the following tests failed:
    22 tests failed:
    test_cmath test_cmd_line_script test_compiler test_ctypes
    test_decimal test_distutils test_file test_logging test_mailbox
    test_math test_ntpath test_os test_parser test_posixpath test_pwd
    test_smtplib test_startfile test_tempfile test_transformer
    test_winsound test_zipfile test_zipimport_support

    since then, several have been corrected. test_pwd should not be
    being tested. several of the tests (test_tempfile) are fails due
    to use of native wine msvcrt (it gets better when win32 msvcrt
    is used).

    this is work-in-progress for those people interested.

    builds with --enable-msvcr9build are possible.

    incorporation of roumen's cross-compile work is ongoing.

    @lkcl lkcl mannequin added build The build process and cross-build type-feature A feature request or enhancement labels Jan 24, 2009
    @loewis
    Copy link
    Mannequin

    loewis mannequin commented Jan 24, 2009

    Please don't post work in progress to this bugtracker.

    @loewis loewis mannequin closed this as completed Jan 24, 2009
    @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 type-feature A feature request or enhancement
    Projects
    None yet
    Development

    No branches or pull requests

    0 participants