Opened 16 years ago

Last modified 11 years ago

#14628 new defect

sdd fails to build

Reported by: wsiegrist@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: anthony@…, ryandesign (Ryan Carsten Schmidt)
Port: sdd

Description (last modified by wsiegrist@…)

sdd fails to build on both 10.4 and 10.5.

Errors on 10.5:

RULES/rules1.top:234: incs/Dcc.i386-darwin: No such file or directory
RULES/rules.top:39: RULES/i386-darwin-cc.rul: No such file or directory
RULES/rules.cnf:56: incs/i386-darwin-cc/Inull: No such file or directory
RULES/rules.cnf:57: incs/i386-darwin-cc/rules.cnf: No such file or directory
p incs/i386-darwin-cc
gnumake: p: Command not found
gnumake: [incs/i386-darwin-cc/Inull] Error 127 (ignored)
/bin/sh: incs/i386-darwin-cc/Inull: No such file or directory
gnumake: *** [incs/i386-darwin-cc/Inull] Error 1

Errors on 10.4:

gnumake[3]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_sdd/work/destroot/opt/local/share/man/man5/makefiles.5] Error 1
        ==> MAKING "install" ON SUBCOMPONENT "SRCROOT/man/man4/makerules.mk"
        ==> LOCALIZING "OBJ/powerpc-darwin-cc/share/man/makerules.5"
        ==> INSTALLING "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_sdd/work/destroot/opt/local/share/man/man5/makerules.5"
chown: bin: Invalid argument
gnumake[3]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_sdd/work/destroot/opt/local/share/man/man5/makerules.5] Error 1
gnumake[2]: *** [install] Error 2
gnumake[1]: *** [install] Error 2
gnumake: *** [install] Error 2

Change History (4)

comment:1 Changed 16 years ago by wsiegrist@…

Description: modified (diff)

comment:2 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:3 Changed 14 years ago by jmroot (Joshua Root)

Keywords: sdd build tiger leopard removed
Port: sdd added

comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: anthony@… ryandesign@… added

Has duplicate #38384 which shows the same errors on 10.8 as there were on 10.5. I think the first thing we try should be to change the port from using gnumake to using smake, like the error message says. (Programs made by Jörg Schilling seem not to be buildable with a make other than the one made by Jörg Schilling: smake.) smake is an inconvenient build system that makes us jump through many hoops, and the hoops vary slightly depending on the age of the project. We have a half dozen or so ports in MacPorts already of various ages that use smake, so we should find one that's also from around 2004 and use that as a template for what to do with sdd.

Note: See TracTickets for help on using tickets.