Opened 12 years ago

Closed 8 years ago

#32595 closed defect (invalid)

reduce-algebra @3.8.0-r1530 - build error

Reported by: mbrethen@… Owned by: mbrethen
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), kurthindenburg (Kurt Hindenburg)
Port: reduce-algebra

Description

When the reduce.img is built, the Lisp variable ${loaddirectories!*} points to the lisp load paths in ${worksrcpath}. This of course breaks during destroot phase.

It would be best to create a second image after all the modules have been built, with the final value of loaddirectories!*. Otherwise loading a module will always search the build directories first (if they exist). Basically, you take from psl/build.sh all the lines from

echo ++++++ Now create the reduce image file ++++++

to

XXX

and modify the pathsnames to ${prefix}${dest_dir}.../red/ and ${prefix}${dest_dir}.../psl/. The same needs to be done for Linux .rpm and .deb packages as well.

Attachments (1)

saveimage.sh (3.4 KB) - added by mbrethen@… 12 years ago.
Takes image file dir and toplevel pslbuild dir pathname as argument

Download all attachments as: .zip

Change History (6)

comment:1 Changed 12 years ago by mbrethen@…

Maybe we could use the configure option "--prefix" to optionally trigger this?

comment:2 Changed 12 years ago by mbrethen@…

A new script psl/saveimage.sh was checked into svn.

Changed 12 years ago by mbrethen@…

Attachment: saveimage.sh added

Takes image file dir and toplevel pslbuild dir pathname as argument

comment:3 Changed 12 years ago by pixilla (Bradley Giesbrecht)

Owner: changed from macports-tickets@… to mark.brethen@…

comment:4 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:5 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: invalid
Status: newclosed

This has been replaced by reduce and its sub-ports. Re-/Open a new ticket if you still have any issues.

Note: See TracTickets for help on using tickets.