Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#27980 closed update (fixed)

octave-devel @3.3.55 Build Failure

Reported by: lukas.reichlin@… Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: octave-devel

Description

Dear MacPorts Community

I've tried to adapt the portfile from octave-devel @3.3.52 to the latest version @3.3.55. Fetching and configure works well, but make fails for reasons I don't know. What do I need to change? Thanks in advance for every help!

Best Regards, Lukas

Attachments (5)

Portfile (6.4 KB) - added by lukas.reichlin@… 13 years ago.
Modified Portfile from octave-devel @3.3.52
main.log (231.0 KB) - added by lukas.reichlin@… 13 years ago.
main.log Logfile
octave_devel_patch (1.5 KB) - added by lukas.reichlin@… 13 years ago.
This seems to work!
patch-55-90 (1.0 KB) - added by lukas.reichlin@… 13 years ago.
Portfile patch from 3.3.55 to 3.3.90
Portfile3390 (6.4 KB) - added by lukas.reichlin@… 13 years ago.
Portfile for octave-devel 3.3.90

Download all attachments as: .zip

Change History (19)

Changed 13 years ago by lukas.reichlin@…

Attachment: Portfile added

Modified Portfile from octave-devel @3.3.52

Changed 13 years ago by lukas.reichlin@…

Attachment: main.log added

main.log Logfile

comment:1 Changed 13 years ago by michaelld (Michael Dickens)

Try commenting out the line starting with 'reinplace "54,85d"' & then going at it again. Seems like that file has changed since 3.3.52.

comment:2 Changed 13 years ago by michaelld (Michael Dickens)

Owner: changed from macports-tickets@… to michaelld@…
Port: octave-devel added

Two other smallish notes. Please set the "Assign to:" to the maintainer (in this case, me) when you submit the ticket. And, if you could, please post "svn diff"s of files include the Portfile. "We" (developers and ticket creators) argue about whether diffs or the whole thing are easier, and experience tells me the former since I can easily read just the changes & get an idea of what you've done without even having to download the code. Neither of these are "biggies", but just good reminders.

comment:3 Changed 13 years ago by michaelld (Michael Dickens)

I haven't tried compiling Octave since 3.3.52, so I'll give this new version a whirl & see if anything has been fixed.

comment:4 in reply to:  2 ; Changed 13 years ago by jmroot (Joshua Root)

Replying to michaelld@…:

Please set the "Assign to:" to the maintainer (in this case, me) when you submit the ticket.

Regular users can't assign tickets, but they should put the maintainer in cc as mentioned in the ticket guidelines. Octave-devel appears to have no maintainer though…?

comment:5 Changed 13 years ago by jmroot (Joshua Root)

Type: submissionupdate
Version: 1.9.2

Changed 13 years ago by lukas.reichlin@…

Attachment: octave_devel_patch added

This seems to work!

comment:6 Changed 13 years ago by lukas.reichlin@…

Hello,

I added a patch where I commented out the "reinplace" thing. The make process works, and I'm able to compile my oct-files. It is possible to install packages from octave-forge (not from MacPorts), but "pkg list" says "No packages installed".

Best Regards, Lukas

comment:7 in reply to:  4 Changed 13 years ago by michaelld (Michael Dickens)

Replying to jmr@…:

Regular users can't assign tickets, but they should put the maintainer in cc as mentioned in the ticket guidelines.

I never remember which way it is; thanks for clarifying.

Octave-devel appears to have no maintainer though…?

Sorry; that's on my personal development version. When I check in the next update, maintainers will be "michaelld openmaintainer". My bad.

comment:8 Changed 13 years ago by michaelld (Michael Dickens)

Lukas: Thank you for testing it out & for the patch. Given me a day or two to test locally & I'll check in the update.

comment:9 Changed 13 years ago by michaelld (Michael Dickens)

I'm having issues with FLTK -- "port installed | grep fltk" for me returns:

  fltk-devel @1.3.x-r7794_1 (active)

which causes issues during compile. Do you use FLTK at all? I'll try without it installed at all & see if that helps.

comment:10 Changed 13 years ago by michaelld (Michael Dickens)

Yup; looks like octave-devel works when FLTK isn't installed (at all). If FLTK is installed (at all), then 'configure' picks it up -- no matter if it has been told otherwise. I'll check in this change 'as is' & then go back & work on FLTK separately.

comment:11 Changed 13 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Fixed in r75248.

comment:12 Changed 13 years ago by lukas.reichlin@…

I'm using Gnuplot; FLTK doesn't seem to work for me (yet). Thanks for your work!

Changed 13 years ago by lukas.reichlin@…

Attachment: patch-55-90 added

Portfile patch from 3.3.55 to 3.3.90

Changed 13 years ago by lukas.reichlin@…

Attachment: Portfile3390 added

Portfile for octave-devel 3.3.90

comment:13 Changed 13 years ago by lukas.reichlin@…

Octave 3.3.90 was released.

Cheers, Lukas

comment:14 Changed 13 years ago by michaelld (Michael Dickens)

done in r75431; thanks for the pointer.

Note: See TracTickets for help on using tickets.