Opened 2 years ago
Closed 2 years ago
#65784 closed defect (fixed)
cssed build fail on Rosetta: archive member: libscintilla.a(scintilla-marshal.o) cputype (16777223) does not match previous archive members cputype (18)
Reported by: | barracuda156 | Owned by: | barracuda156 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.2 |
Keywords: | powerpc, rosetta, snowleopard | Cc: | |
Port: | cssed |
Description
Fails to build on Rosetta. With gcc-4.2
:
d ar cru libscintilla.a CallTip.o CellBuffer.o ContractionState.o DocumentAccessor.o Document.o Editor.o Indicator.o KeyMap.o KeyWords.o LineMarker.o PropSet.o RESearch.o ScintillaBase.o StyleContext.o Style.o UniConversion.o ViewStyle.o WindowAccessor.o XPM.o AutoComplete.o ExternalLexer.o PlatGTK.o ScintillaGTK.o LexYAML.o LexVHDL.o LexVerilog.o LexVB.o LexTeX.o LexTADS3.o LexSQL.o LexSpecman.o LexSmalltalk.o LexScriptol.o LexRuby.o LexRebol.o LexPython.o LexPS.o LexPOV.o LexPerl.o LexPB.o LexPascal.o LexOthers.o LexNsis.o LexMSSQL.o LexMPT.o LexMMIXAL.o LexMetapost.o LexMatlab.o LexLua.o LexLout.o LexLisp.o LexKix.o LexHTML.o LexHaskell.o LexGui4Cli.o LexFortran.o LexForth.o LexFlagship.o LexEScript.o LexErlang.o LexEiffel.o LexCSS.o LexCsound.o LexCrontab.o LexCPP.o LexConf.o LexCLW.o LexCaml.o LexBullant.o LexBasic.o LexBash.o LexBaan.o LexAVE.o LexAU3.o LexAsn1.o LexAsm.o LexAPDL.o LexAda.o scintilla-marshal.o :info:build /opt/local/bin/ranlib: archive member: libscintilla.a(scintilla-marshal.o) cputype (16777223) does not match previous archive members cputype (18) (all members must match) :info:build ranlib libscintilla.a :info:build ranlib: archive member: libscintilla.a(scintilla-marshal.o) cputype (16777223) does not match previous archive members cputype (18) (all members must match) :info:build make[3]: *** [libscintilla.a] Error 1 :info:build make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_cssed/cssed/work/cssed-0.4.0/scintilla/gtk' :info:build make[2]: *** [all-recursive] Error 1 :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_cssed/cssed/work/cssed-0.4.0/scintilla' :info:build make[1]: *** [all-recursive] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_cssed/cssed/work/cssed-0.4.0' :info:build make: *** [all] Error 2
And also with gcc12
:
/opt/local/bin/ranlib: archive member: libscintilla.a(scintilla-marshal.o) cputype (16777223) does not match previous archive members cputype (18) (all members must match) ranlib libscintilla.a ranlib: archive member: libscintilla.a(scintilla-marshal.o) cputype (16777223) does not match previous archive members cputype (18) (all members must match) make[3]: *** [libscintilla.a] Error 1 make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_cssed/cssed/work/cssed-0.4.0/scintilla/gtk' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_cssed/cssed/work/cssed-0.4.0/scintilla' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_cssed/cssed/work/cssed-0.4.0' make: *** [all] Error 2
Attachments (1)
Change History (4)
comment:1 Changed 2 years ago by barracuda156
Changed 2 years ago by barracuda156
Attachment: | cssed_rosetta.log added |
---|
comment:2 Changed 2 years ago by barracuda156
Okay, so the reason is clear:
10:~ svacchanda$ file /opt/local/var/macports/build/_opt_PPCRosettaPorts_editors_cssed/cssed/work/cssed-0.4.0/scintilla/gtk/scintilla-marshal.o /opt/local/var/macports/build/_opt_PPCRosettaPorts_editors_cssed/cssed/work/cssed-0.4.0/scintilla/gtk/scintilla-marshal.o: Mach-O 64-bit object x86_64
Somewhere arch flags are not passed.
comment:3 Changed 2 years ago by barracuda156
Owner: | set to barracuda156 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Setting
configure.args-append --build=powerpc-apple-darwin${os.major}
does not help here.