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

CROSS: initialise include and library paths in setup.py #59688

Closed
rpetrov mannequin opened this issue Jul 29, 2012 · 4 comments
Closed

CROSS: initialise include and library paths in setup.py #59688

rpetrov mannequin opened this issue Jul 29, 2012 · 4 comments
Labels
build The build process and cross-build easy

Comments

@rpetrov
Copy link
Mannequin

rpetrov mannequin commented Jul 29, 2012

BPO 15483
Nosy @doko42, @jcea
Files
  • 1-CROSS-initialise-include-and-library-paths.patch
  • 0004-CROSS-initialise-include-and-library-paths.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 2013-02-02.16:18:07.333>
    created_at = <Date 2012-07-29.09:40:33.092>
    labels = ['easy', 'build']
    title = 'CROSS: initialise include and library paths in setup.py'
    updated_at = <Date 2013-02-02.16:34:34.256>
    user = 'https://bugs.python.org/rpetrov'

    bugs.python.org fields:

    activity = <Date 2013-02-02.16:34:34.256>
    actor = 'rpetrov'
    assignee = 'none'
    closed = True
    closed_date = <Date 2013-02-02.16:18:07.333>
    closer = 'rpetrov'
    components = ['Cross-Build']
    creation = <Date 2012-07-29.09:40:33.092>
    creator = 'rpetrov'
    dependencies = []
    files = ['26568', '28854']
    hgrepos = []
    issue_num = 15483
    keywords = ['patch', 'easy']
    message_count = 4.0
    messages = ['166733', '180585', '180691', '181175']
    nosy_count = 5.0
    nosy_names = ['doko', 'jcea', 'rpetrov', 'Arfrever', 'devurandom']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'patch review'
    status = 'closed'
    superseder = None
    type = 'compile error'
    url = 'https://bugs.python.org/issue15483'
    versions = ['Python 3.3', 'Python 3.4']

    @rpetrov
    Copy link
    Mannequin Author

    rpetrov mannequin commented Jul 29, 2012

    In setup.py inc_dirs and lib_dirs are not initialized in cross-build case.

    @rpetrov rpetrov mannequin added the build The build process and cross-build label Jul 29, 2012
    @ezio-melotti ezio-melotti added easy type-bug An unexpected behavior, bug, or error labels Jan 22, 2013
    @doko42
    Copy link
    Member

    doko42 commented Jan 25, 2013

    I don't think this one is still necessary. can it be closed?

    @rpetrov
    Copy link
    Mannequin Author

    rpetrov mannequin commented Jan 26, 2013

    Matthias Klose added the comment:
    I don't think this one is still necessary. can it be closed?

    If is difficult to confirm.
    In scope of issue title initialization is fixed.

    Another part of proposed path is to insert at first position current
    directory if cross build.
    If this is not acceptable in scope of this then someone could open a new
    issue to set unconditionally in BLDLIBRARY current directory, i.e. to
    change configure script.

    I don't like to touch existing native build so in scope of cross build
    this patch propose libdir to start with current.

    Roumen

    @rpetrov
    Copy link
    Mannequin Author

    rpetrov mannequin commented Feb 2, 2013

    I agree that current directory in library search path is different issue so I'm closing as fixed.

    @rpetrov rpetrov mannequin closed this as completed Feb 2, 2013
    @rpetrov rpetrov mannequin added build The build process and cross-build and removed type-bug An unexpected behavior, bug, or error labels Feb 2, 2013
    @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 easy
    Projects
    None yet
    Development

    No branches or pull requests

    2 participants