Re: 2013.1 build failures, redux
Tom Emerson <[email protected]> Mon, 15 Jul 2013 16:24:16 -0400
| Newsgroups | gmane.comp.lang.dylan.gwydion.devel |
|---|---|
| Message-ID | <CAOL6Ehv0Bjkg7WEqy4dCJ14+A2rPGmA3D5znguwBc4CEuBNnYA@mail.gmail.com> |
Grabbed the latest, still fails with multiply defined symbols now: https://gist.github.com/TreeRex/6003112 On Mon, Jul 15, 2013 at 12:36 AM, Bruce Mitchener <[email protected] > wrote: > I have a fix for this and will push it to GitHub when I am home in a > couple of hours. > > This is my fault. > > - Bruce > > Sent from my iPhone > > On Jul 15, 2013, at 9:16 AM, Tom Emerson <[email protected]> wrote: > > Here's a link to the log file: > > https://dl.dropboxusercontent.com/u/6708624/compile-dylan.txt > > > > On Sun, Jul 14, 2013 at 10:03 PM, Tom Emerson <[email protected]> wrote: > >> OK, went through the file. libdylan.so doesn't link with the error: >> >> >> LinkDLL /home/tree/src/opendylan/Bootstrap.2/lib/libdylan.so : _glue.o >> dfmc-boot.o macros.o thread-macros.o packed-slots.o debugging.o boot.o >> dispatch-prologue.o new-dispatch.o slot-dispatch.o discrimination.o >> dispatch-caches.o comparison.o functional.o thread.o condition.o >> condition-extras.o object.o character.o unicode-character.o number.o >> conversion-tagged-integer.o machine-word-lowlevel.o >> machine-word-constants.o integer.o double-integer-basics.o float.o >> collection-macros.o collection.o accumulator.o sort.o multiple-collection.o >> explicit-key-collection.o mutable-collection.o sequence.o >> mutable-key-collection.o mutable-sequence.o stretchy-collection.o array.o >> multidimensional-array.o limited-array.o vector.o vector-speed.o >> limited-vector.o stretchy-vector.o limited-stretchy-vector.o symbol.o >> string.o string-speed.o unicode-string.o list.o list-speed.o limited-list.o >> deque.o range.o miscellaneous.o extras.o type.o signature.o function.o >> method.o generic-function.o dispatch.o singleton.o slot-descriptor.o >> slot-descriptor-dynamic.o class.o class-dynamic.o limited-integer.o union.o >> subclass.o speed.o dylan-c-ffi-stubs.o portable-container.o return-codes.o >> finalization.o threads-conditions.o low-level-sync.o synchronization.o >> locks.o notification.o hashing.o table.o symbol-table.o set.o >> ordered-collection.o incremental.o domain.o shut-down.o dylan-mm.o >> initialize-thread.o dylan-spy.o >> /usr/bin/ld: >> /home/tree/src/opendylan/Bootstrap.1/lib/runtime/c-x86_64-linux/libdylan-c-runtime.a(collector.o): >> relocation R_X86_64_32 >> against `.data' can not be used when making a shared object; recompile >> with -fPIC >> /home/tree/src/opendylan/Bootstrap.1/lib/runtime/c-x86_64-linux/libdylan-c-runtime.a: >> could not read symbols: Bad value >> collect2: error: ld returned 1 exit status >> >> I'll be going to bed soon, so no rush on this. >> >> >> >> On Sun, Jul 14, 2013 at 9:59 PM, Bruce Mitchener < >> [email protected]> wrote: >> >>> Need to know what's in that log file that it points to ... >>> >>> But I'm leaving now to go run errands for several hours, so hopefully >>> someone else can help you. >>> >>> - Bruce >>> >>> >>> >>> On Mon, Jul 15, 2013 at 8:54 AM, Tom Emerson <[email protected]>wrote: >>> >>>> So starting a 3-stage-bootstrap on the head of my fork (which, as of >>>> around 16h00 today was identical to the upstream master) fails on Ubuntu >>>> 12.10: >>>> >>>> /home/tree/src/opendylan/sources/dylan/table.dylan:873: Serious warning >>>> - Invalid type for argument new-key in call to entry-key-setter (new-key :: >>>> <object>, v :: <entry-keys>, index :: <integer>) => (new-key :: <object>): >>>> <raw-pointer> supplied, <object> expected. >>>> /home/tree/src/opendylan/sources/dylan/table.dylan:873: Serious warning >>>> - Invalid type for argument new-key in call to entry-key-setter (new-key :: >>>> <object>, v :: <entry-keys>, index :: <integer>) => (new-key :: <object>): >>>> <raw-pointer> supplied, <object> expected. >>>> /home/tree/src/opendylan/sources/dylan/table.dylan:873: Serious warning >>>> - Invalid type for argument new-key in call to entry-key-setter (new-key :: >>>> <object>, v :: <entry-keys>, index :: <integer>) => (new-key :: <object>): >>>> <raw-pointer> supplied, <object> expected. >>>> 18 W, 3 SW, 0 E (161.446 seconds) >>>> fdmake: build product >>>> /home/tree/src/opendylan/Bootstrap.2/lib/libdylan.so missing >>>> >>>> fdmake: compile failed (65280), see >>>> /home/tree/src/opendylan/Bootstrap.2/build/logs/compile-dylan.txt >>>> make[1]: *** [/home/tree/src/opendylan/Bootstrap.2/bin/dylan-compiler] >>>> Error 1 >>>> make[1]: Leaving directory `/home/tree/src/opendylan' >>>> make: *** [3-stage-bootstrap] Error 2 >>>> >>>> Thoughts? >>>> >>>> >>>> -- >>>> Tom Emerson >>>> [email protected] >>>> http://www.dreamersrealm.net/tree >>>> >>>> _______________________________________________ >>>> hackers mailing list >>>> [email protected] >>>> https://lists.opendylan.org/mailman/listinfo/hackers >>>> >>>> >>> >>> _______________________________________________ >>> hackers mailing list >>> [email protected] >>> https://lists.opendylan.org/mailman/listinfo/hackers >>> >>> >> >> >> -- >> Tom Emerson >> [email protected] >> http://www.dreamersrealm.net/tree >> > > > > -- > Tom Emerson > [email protected] > http://www.dreamersrealm.net/tree > > _______________________________________________ > hackers mailing list > [email protected] > https://lists.opendylan.org/mailman/listinfo/hackers > > > _______________________________________________ > hackers mailing list > [email protected] > https://lists.opendylan.org/mailman/listinfo/hackers > > -- Tom Emerson [email protected] http://www.dreamersrealm.net/tree _______________________________________________ hackers mailing list [email protected] https://lists.opendylan.org/mailman/listinfo/hackers