From: SourceForge.net <no...@so...> - 2008-08-29 07:50:03
|
Patches item #2081967, was opened at 2008-08-29 11:49 Message generated for change (Settings changed) made by ddzhus You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) Assigned to: Nobody/Anonymous (nobody) >Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |
From: SourceForge.net <no...@so...> - 2008-09-01 21:37:49
|
Patches item #2081967, was opened at 2008-08-29 07:49 Message generated for change (Comment added) made by wsfulton You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) Assigned to: Nobody/Anonymous (nobody) Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- >Comment By: William Fulton (wsfulton) Date: 2008-09-01 21:37 Message: Logged In: YES user_id=242951 Originator: NO Unfortunately this patch breaks thinkgs. With the patch I get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... require: unknown module: dynext/link Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc. > checking for ruby... ruby When I normally get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... /usr/lib/plt/mzdyn.o checking for ruby... ruby ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |
From: SourceForge.net <no...@so...> - 2008-09-02 04:57:00
|
Patches item #2081967, was opened at 2008-08-29 11:49 Message generated for change (Comment added) made by ddzhus You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) Assigned to: Nobody/Anonymous (nobody) Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- >Comment By: Dmitry Dzhus (ddzhus) Date: 2008-09-02 08:56 Message: Logged In: YES user_id=2197767 Originator: YES Indeed, the `dynext/link` module naming scheme was introduced in _recent_ versions of PLT, which this patch aims to support. 352 is an outdated one. I believe that compatibility with _modern_ MzScheme versions is a SWIG goal. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-02 01:37 Message: Logged In: YES user_id=242951 Originator: NO Unfortunately this patch breaks thinkgs. With the patch I get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... require: unknown module: dynext/link Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc. > checking for ruby... ruby When I normally get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... /usr/lib/plt/mzdyn.o checking for ruby... ruby ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |
From: SourceForge.net <no...@so...> - 2008-09-02 21:51:14
|
Patches item #2081967, was opened at 2008-08-29 07:49 Message generated for change (Comment added) made by wsfulton You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) Assigned to: Nobody/Anonymous (nobody) Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- >Comment By: William Fulton (wsfulton) Date: 2008-09-02 21:51 Message: Logged In: YES user_id=242951 Originator: NO Adding support for modern versions is great, but the version that comes with my fairly modern development environment will be broken by the patch. A patch that works with both is what is really required. ---------------------------------------------------------------------- Comment By: Dmitry Dzhus (ddzhus) Date: 2008-09-02 04:56 Message: Logged In: YES user_id=2197767 Originator: YES Indeed, the `dynext/link` module naming scheme was introduced in _recent_ versions of PLT, which this patch aims to support. 352 is an outdated one. I believe that compatibility with _modern_ MzScheme versions is a SWIG goal. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-01 21:37 Message: Logged In: YES user_id=242951 Originator: NO Unfortunately this patch breaks thinkgs. With the patch I get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... require: unknown module: dynext/link Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc. > checking for ruby... ruby When I normally get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... /usr/lib/plt/mzdyn.o checking for ruby... ruby ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |
From: SourceForge.net <no...@so...> - 2008-09-03 10:45:45
|
Patches item #2081967, was opened at 2008-08-29 09:49 Message generated for change (Comment added) made by hakbeest You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) Assigned to: Nobody/Anonymous (nobody) Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- Comment By: Marijn Schouten (hakbeest) Date: 2008-09-03 12:45 Message: Logged In: YES user_id=443499 Originator: NO Your "fairly modern development environment" uses a PLT version that is two years old. I have tested that Dmitry's patch works for version 372 and up. To build PLT-352 I would probably have to downgrade my entire toolchain. I wonder how you would feel about someone using a two years old version of swig. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-02 23:51 Message: Logged In: YES user_id=242951 Originator: NO Adding support for modern versions is great, but the version that comes with my fairly modern development environment will be broken by the patch. A patch that works with both is what is really required. ---------------------------------------------------------------------- Comment By: Dmitry Dzhus (ddzhus) Date: 2008-09-02 06:56 Message: Logged In: YES user_id=2197767 Originator: YES Indeed, the `dynext/link` module naming scheme was introduced in _recent_ versions of PLT, which this patch aims to support. 352 is an outdated one. I believe that compatibility with _modern_ MzScheme versions is a SWIG goal. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-01 23:37 Message: Logged In: YES user_id=242951 Originator: NO Unfortunately this patch breaks thinkgs. With the patch I get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... require: unknown module: dynext/link Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc. > checking for ruby... ruby When I normally get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... /usr/lib/plt/mzdyn.o checking for ruby... ruby ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |
From: SourceForge.net <no...@so...> - 2008-12-29 12:39:06
|
Patches item #2081967, was opened at 2008-08-29 07:49 Message generated for change (Comment added) made by wsfulton You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) Assigned to: Nobody/Anonymous (nobody) Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- >Comment By: William Fulton (wsfulton) Date: 2008-12-29 12:39 Message: In order for this patch to be considered, please modify it with some backwards compatibility in it. This is the approach we use for all the SWIG modules. We might drop older versions of a target language when they are really old and the maintenance is too much of a burden. 352 is shipped with an 18 month old version of Linux, so it'll still be in wide use. ---------------------------------------------------------------------- Comment By: Marijn Schouten (hakbeest) Date: 2008-09-03 10:45 Message: Logged In: YES user_id=443499 Originator: NO Your "fairly modern development environment" uses a PLT version that is two years old. I have tested that Dmitry's patch works for version 372 and up. To build PLT-352 I would probably have to downgrade my entire toolchain. I wonder how you would feel about someone using a two years old version of swig. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-02 21:51 Message: Logged In: YES user_id=242951 Originator: NO Adding support for modern versions is great, but the version that comes with my fairly modern development environment will be broken by the patch. A patch that works with both is what is really required. ---------------------------------------------------------------------- Comment By: Dmitry Dzhus (ddzhus) Date: 2008-09-02 04:56 Message: Logged In: YES user_id=2197767 Originator: YES Indeed, the `dynext/link` module naming scheme was introduced in _recent_ versions of PLT, which this patch aims to support. 352 is an outdated one. I believe that compatibility with _modern_ MzScheme versions is a SWIG goal. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-01 21:37 Message: Logged In: YES user_id=242951 Originator: NO Unfortunately this patch breaks thinkgs. With the patch I get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... require: unknown module: dynext/link Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc. > checking for ruby... ruby When I normally get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... /usr/lib/plt/mzdyn.o checking for ruby... ruby ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |
From: SourceForge.net <no...@so...> - 2009-02-07 02:24:16
|
Patches item #2081967, was opened at 2008-08-29 07:49 Message generated for change (Settings changed) made by wsfulton You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Dmitry Dzhus (ddzhus) >Assigned to: William Fulton (wsfulton) Summary: [mzscheme] Make SWIG build with recent PLT versions Initial Comment: Current SWIG version (1.3.36 and SVN) fails to build with any recent PLT version. I've attached a patch to fix it. Probably more patching needed for MzScheme module as it seems to be unmaintained. ---------------------------------------------------------------------- >Comment By: William Fulton (wsfulton) Date: 2009-02-07 02:00 Message: used this as a basis to support the older and newer versions. For swig-1.3.39. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-12-29 12:39 Message: In order for this patch to be considered, please modify it with some backwards compatibility in it. This is the approach we use for all the SWIG modules. We might drop older versions of a target language when they are really old and the maintenance is too much of a burden. 352 is shipped with an 18 month old version of Linux, so it'll still be in wide use. ---------------------------------------------------------------------- Comment By: Marijn Schouten (hakbeest) Date: 2008-09-03 10:45 Message: Logged In: YES user_id=443499 Originator: NO Your "fairly modern development environment" uses a PLT version that is two years old. I have tested that Dmitry's patch works for version 372 and up. To build PLT-352 I would probably have to downgrade my entire toolchain. I wonder how you would feel about someone using a two years old version of swig. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-02 21:51 Message: Logged In: YES user_id=242951 Originator: NO Adding support for modern versions is great, but the version that comes with my fairly modern development environment will be broken by the patch. A patch that works with both is what is really required. ---------------------------------------------------------------------- Comment By: Dmitry Dzhus (ddzhus) Date: 2008-09-02 04:56 Message: Logged In: YES user_id=2197767 Originator: YES Indeed, the `dynext/link` module naming scheme was introduced in _recent_ versions of PLT, which this patch aims to support. 352 is an outdated one. I believe that compatibility with _modern_ MzScheme versions is a SWIG goal. ---------------------------------------------------------------------- Comment By: William Fulton (wsfulton) Date: 2008-09-01 21:37 Message: Logged In: YES user_id=242951 Originator: NO Unfortunately this patch breaks thinkgs. With the patch I get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... require: unknown module: dynext/link Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc. > checking for ruby... ruby When I normally get: checking for mzscheme... /usr/bin/mzscheme checking for mzc... /usr/bin/mzc checking for MzScheme dynext object... /usr/lib/plt/mzdyn.o checking for ruby... ruby ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=301645&aid=2081967&group_id=1645 |