Discussion:
daemontools-encore-1.01.tar.gz has *.o
SATOH Fumiyasu
2010-07-28 16:34:20 UTC
Permalink
Hi,

daemontools-encore-1.01.tar.gz has *.o (AMD64 binary) and
no *.c for that. That is why I cannot build daemontools-encore
on SPARC Solaris.

$ uname -a
SunOS blade 5.10 Generic_127111-11 sun4u sparc SUNW,Sun-Blade-1000
$ wget -q http://untroubled.org/daemontools-encore/daemontools-encore-1.01.tar.gz
$ gzip -dc daemontools-encore-1.01.tar.gz |tar xf -
$ cd daemontools-encore-1.01
$ file *.o
buffer_copy.o: ELF 64-bit LSB relocatable AMD64 Version 1
getln.o: ELF 64-bit LSB relocatable AMD64 Version 1
getln2.o: ELF 64-bit LSB relocatable AMD64 Version 1
installer.o: ELF 64-bit LSB relocatable AMD64 Version 1
$ rm *.o
$ make
...
make: Fatal error: Don't know how to make target `buffer_copy.o'
$ ls buffer_copy.c getln.c getln2.c installer.c
buffer_copy.c: No such file or directory
getln.c: No such file or directory
getln2.c: No such file or directory
installer.c: No such file or directory

Regards,
--
-- Name: SATOH Fumiyasu (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- Personal Home: http://www.SFO.jp/blog/
Bruce Guenter
2010-07-28 17:08:29 UTC
Permalink
Post by SATOH Fumiyasu
daemontools-encore-1.01.tar.gz has *.o (AMD64 binary) and
no *.c for that. That is why I cannot build daemontools-encore
on SPARC Solaris.
Ugh, sorry. I have re-uploaded the 1.01 tarball with a fixed sources
list and Makefile. No more *.o files remain in there.
--
Bruce Guenter <***@untroubled.org> http://untroubled.org/
SATOH Fumiyasu
2010-07-28 18:12:44 UTC
Permalink
At Wed, 28 Jul 2010 11:08:29 -0600,
[1 <text/plain; us-ascii (quoted-printable)>]
Post by SATOH Fumiyasu
daemontools-encore-1.01.tar.gz has *.o (AMD64 binary) and
no *.c for that. That is why I cannot build daemontools-encore
on SPARC Solaris.
Ugh, sorry. I have re-uploaded the 1.01 tarball with a fixed sources
list and Makefile. No more *.o files remain in there.
Thank you!

... and you should do the following command in daemontools-encore-1.01
directory:

$ rm `ls rts.tests`
--
-- Name: SATOH Fumiyasu (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- Personal Home: http://www.SFO.jp/blog/
Bruce Guenter
2010-07-29 18:31:19 UTC
Permalink
Post by SATOH Fumiyasu
... and you should do the following command in daemontools-encore-1.01
$ rm `ls rts.tests`
That was caused by a typo in the makedist script and one of the build
scripts. The contents of the rts.tests directory was copied in twice,
once in the right place and once not. It's harmless, but I've still
fixed it for the next release.
--
Bruce Guenter <***@untroubled.org> http://untroubled.org/
Loading...