bugGNU Octave - Bugs: bug #35580, autogen.sh is not portable to...

 
 
Show feedback again

bug #35580: autogen.sh is not portable to OpenBSD

Submitted by:  Edd Barrett <vext01>
Submitted on:  Tue 21 Feb 2012 07:41:00 AM UTC  
 
Category: NoneSeverity: 2 - Minor
Priority: 3 - LowItem Group: None
Status: ConfirmedAssigned to: None
Originator Name: Open/Closed: Open
Release: devOperating System: *BSD

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Tue 21 Feb 2012 04:01:04 PM UTC, comment #6:

No, it was a hg clone - I had forgotten that you can't bootstrap on OpenBSD...

Edd Barrett <vext01>
Tue 21 Feb 2012 03:52:31 PM UTC, comment #5:

OK.

You aren't running autogen.sh for a released version of Octave, are you? It is not needed except to build sources from the mercurial archive. If you have a tarball release, you just need to use the included configure script.

John W. Eaton <jwe>
Project Administrator
Tue 21 Feb 2012 03:45:57 PM UTC, comment #4:

I shall not be fixing this any time soon. I am going to focus my attention on getting the releases to build. When I find some time....

Edd Barrett <vext01>
Tue 21 Feb 2012 03:43:35 PM UTC, comment #3:

The error is also coming from the bootstrap script, which we should be using unmodified from gnulib. So the right place to fix this is in gnulib so that all projects using gnulib will get the fix, not just Octave.

John W. Eaton <jwe>
Project Administrator
Tue 21 Feb 2012 03:43:28 PM UTC, comment #2:

Btw, note that this problem is in gnulib, here:

http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob;f=build-aux/bootstrap;h=31eb651f64bd38de1e33e464c7505a6ddd6540c1;hb=54fd689b28b2f0292dfd7ca459308e0e6a008a40#l214

I'm CCing them here.

Jordi GutiƩrrez Hermoso <jordigh>
Project Administrator
Tue 21 Feb 2012 03:38:27 PM UTC, comment #1:

It's not a huge priority for autogen.sh to be portable, since it's not meant to be run by end users. This should be a simple thing to patch, though. Do you want to attempt it yourself?

Jordi GutiƩrrez Hermoso <jordigh>
Project Administrator
Tue 21 Feb 2012 07:41:00 AM UTC, original submission:

Under OpenBSD you can use sha1(1), but you won't find it as find_tool() in build-aux/bootstrap is trying, as --version only applies to GNU tools.

Edd Barrett <vext01>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by jwe (Posted a comment)
  • -unavailable- added by jordigh
  • -unavailable- added by jordigh (Posted a comment)
  • -unavailable- added by vext01 (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 21 Feb 2012 03:43:28 PM UTCjordighCarbon-Copy-=>Added -unavailable-
    Tue 21 Feb 2012 03:38:27 PM UTCjordighSeverity3 - Normal=>2 - Minor
      Priority5 - Normal=>3 - Low
      StatusNone=>Confirmed
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup