You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "Zoltán Kiss (JIRA)" <xe...@xml.apache.org> on 2005/03/11 14:44:52 UTC

[jira] Created: (XERCESC-1375) configure cannot be run due to improper shabang under SunOS

configure cannot be run due to improper shabang under SunOS
-----------------------------------------------------------

         Key: XERCESC-1375
         URL: http://issues.apache.org/jira/browse/XERCESC-1375
     Project: Xerces-C++
        Type: Bug
    Versions: 2.4.0, 2.5.0, 2.6.0    
 Environment: SunOS
    Reporter: Zoltán Kiss


The interpreter of all configure* scripts is given this way:
#! /bin/bash

However this line must not contain a space between the #! and /bin/bash.

It would be corrected manually, however, the configure invokes the configure.status, which is generated by the configure itself, containing the bad shabang. So the configure.status corrected manually is overwritten in each session of configure.

Best Regards,
Zoltán Kiss

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


[jira] Commented: (XERCESC-1375) configure cannot be run due to improper shabang under SunOS

Posted by "James Berry (JIRA)" <xe...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XERCESC-1375?page=comments#action_61147 ]
     
James Berry commented on XERCESC-1375:
--------------------------------------

Zoltan,

Could you please clarify your statement that SUNOS doesn't allow the space following shebang? I can find no documentation of this, and autoconf continues to generate configure files with the space.

The documentation at http://www.in-ulm.de/~mascheck/various/shebang/ says that there was an ill-founded rumor that the space was needed in some environments, but says nothing about it not being allowed.

Can you point me to any documentation or evidence that says the space is not allowed? Any maybe this issue should be taken up with the autoconf folk, as they strive to make their code cross-platform in the extreme.

-jdb

> configure cannot be run due to improper shabang under SunOS
> -----------------------------------------------------------
>
>          Key: XERCESC-1375
>          URL: http://issues.apache.org/jira/browse/XERCESC-1375
>      Project: Xerces-C++
>         Type: Bug
>     Versions: 2.4.0, 2.5.0, 2.6.0
>  Environment: SunOS
>     Reporter: Zoltán Kiss

>
> The interpreter of all configure* scripts is given this way:
> #! /bin/bash
> However this line must not contain a space between the #! and /bin/bash.
> It would be corrected manually, however, the configure invokes the configure.status, which is generated by the configure itself, containing the bad shabang. So the configure.status corrected manually is overwritten in each session of configure.
> Best Regards,
> Zoltán Kiss

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


[jira] Resolved: (XERCESC-1375) configure cannot be run due to improper shabang under SunOS

Posted by "Gareth Reakes (JIRA)" <xe...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XERCESC-1375?page=history ]
     
Gareth Reakes resolved XERCESC-1375:
------------------------------------

    Resolution: Fixed

Fix in cvs. Could you please verify.

> configure cannot be run due to improper shabang under SunOS
> -----------------------------------------------------------
>
>          Key: XERCESC-1375
>          URL: http://issues.apache.org/jira/browse/XERCESC-1375
>      Project: Xerces-C++
>         Type: Bug
>     Versions: 2.4.0, 2.5.0, 2.6.0
>  Environment: SunOS
>     Reporter: Zoltán Kiss

>
> The interpreter of all configure* scripts is given this way:
> #! /bin/bash
> However this line must not contain a space between the #! and /bin/bash.
> It would be corrected manually, however, the configure invokes the configure.status, which is generated by the configure itself, containing the bad shabang. So the configure.status corrected manually is overwritten in each session of configure.
> Best Regards,
> Zoltán Kiss

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org


[jira] Reopened: (XERCESC-1375) configure cannot be run due to improper shabang under SunOS

Posted by "James Berry (JIRA)" <xe...@xml.apache.org>.
     [ http://issues.apache.org/jira/browse/XERCESC-1375?page=history ]
     
James Berry reopened XERCESC-1375:
----------------------------------

     Assign To: James Berry

Reopening pending response from reporter regarding issue on SUNOS.

> configure cannot be run due to improper shabang under SunOS
> -----------------------------------------------------------
>
>          Key: XERCESC-1375
>          URL: http://issues.apache.org/jira/browse/XERCESC-1375
>      Project: Xerces-C++
>         Type: Bug
>     Versions: 2.4.0, 2.5.0, 2.6.0
>  Environment: SunOS
>     Reporter: Zoltán Kiss
>     Assignee: James Berry

>
> The interpreter of all configure* scripts is given this way:
> #! /bin/bash
> However this line must not contain a space between the #! and /bin/bash.
> It would be corrected manually, however, the configure invokes the configure.status, which is generated by the configure itself, containing the bad shabang. So the configure.status corrected manually is overwritten in each session of configure.
> Best Regards,
> Zoltán Kiss

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org