|
View:
New views
8 Messages
—
Rating Filter:
Alert me
|
|
|
Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installDear fellow cdrecord users,
Since the new release of cdrtools a59, I tried to install on Fedora 10 and I can't update it to latest. I am still running a58 which is OK, but I try to keep up with the releases: [root@localhost ~]# /opt/schily/bin/cdrecord --version Cdrecord-ProDVD-ProBD-Clone 2.01.01a58 (i686-pc-linux-gnu) Copyright (C) 1995-2009 J�rg Schilling ==> COMPILING "OBJ/i686-linux-cc/scgcheck.o" In file included from /usr/include/stdlib.h:321, from ../include/schily/stdlib.h:29, from scgcheck.c:30: /usr/include/sys/types.h:228: error: two or more data types in declaration specifiers gmake[1]: *** [OBJ/i686-linux-cc/scgcheck.o] Error 1 gmake[1]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/scgcheck' ==> MAKING "install" ON SUBDIRECTORY "SRCROOT/scgskeleton" gmake[1]: Entering directory `/home/olivares/Download/cdrtools-2.01.01/scgskeleton' ==> COMPILING "OBJ/i686-linux-cc/skel.o" In file included from ../include/schily/types.h:29, from ../include/schily/unistd.h:31, from skel.c:29: /usr/include/sys/types.h:228: error: two or more data types in declaration specifiers gmake[1]: *** [OBJ/i686-linux-cc/skel.o] Error 1 gmake[1]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/scgskeleton' ==> MAKING "install" ON SUBDIRECTORY "SRCROOT/man" gmake[1]: Entering directory `/home/olivares/Download/cdrtools-2.01.01/man' ==> MAKING "install" ON SUBDIRECTORY "SRCROOT/man/man4" gmake[2]: Entering directory `/home/olivares/Download/cdrtools-2.01.01/man/man4' ==> MAKING "install" ON SUBCOMPONENT "SRCROOT/man/man4/makefiles.mk" gmake[3]: Entering directory `/home/olivares/Download/cdrtools-2.01.01/man/man4' gmake[3]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/man/man4' ==> MAKING "install" ON SUBCOMPONENT "SRCROOT/man/man4/makerules.mk" gmake[3]: Entering directory `/home/olivares/Download/cdrtools-2.01.01/man/man4' gmake[3]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/man/man4' gmake[2]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/man/man4' gmake[1]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/man' I tried compiling and installing with smake and it fails to install new version. I also try with the the trick to use Gmake copying Gmake to /usr/bin/Gmake and calling it with /usr/bin/Gmake su - password: then # /usrbin/Gmake install I encounter the error above. Any advice as to how to fix this or should I try to see what is different from a58 to a59 and make some necessary adjustments? Information that might be needed?: [olivares@localhost cdrtools-2.01.01]$ which gcc /usr/lib/ccache/gcc [olivares@localhost cdrtools-2.01.01]$ gcc --version gcc (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7) Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [olivares@localhost cdrtools-2.01.01]$ cat /etc/fedora-release Fedora release 10 (Cambridge) BTW, I have successfully compiled and installed cdrtools-a58 on Fedora rawhide with gcc.4.4. in case it is relevant here. Thanks, Antonio _______________________________________________ Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
|
|
Re: Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installAntonio Olivares <olivares14031@...> wrote:
> Dear fellow cdrecord users, > > Since the new release of cdrtools a59, I tried to install on Fedora 10 > and I can't update it to latest. I am still running a58 which is OK, > but I try to keep up with the releases: This is noce and it helps to > [root@localhost ~]# /opt/schily/bin/cdrecord --version > Cdrecord-ProDVD-ProBD-Clone 2.01.01a58 (i686-pc-linux-gnu) Copyright > (C) 1995-2009 J???rg Schilling > > > > ==> COMPILING "OBJ/i686-linux-cc/scgcheck.o" > In file included from /usr/include/stdlib.h:321, > from ../include/schily/stdlib.h:29, > from scgcheck.c:30: > /usr/include/sys/types.h:228: error: two or more data types in > declaration specifiers > gmake[1]: *** [OBJ/i686-linux-cc/scgcheck.o] Error 1 > gmake[1]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/scgcheck' > ==> MAKING "install" ON SUBDIRECTORY "SRCROOT/scgskeleton" > gmake[1]: Entering directory > `/home/olivares/Download/cdrtools-2.01.01/scgskeleton' > ==> COMPILING "OBJ/i686-linux-cc/skel.o" > In file included from ../include/schily/types.h:29, > from ../include/schily/unistd.h:31, > from skel.c:29: > /usr/include/sys/types.h:228: error: two or more data types in > declaration specifiers There is no problem with compiling this on suse-10.0 What is on line 228 in the file /usr/include/sys/types.h from Fedora? > I tried compiling and installing with smake and it fails to install > new version. I also try with the the trick to use Gmake copying Gmake > to /usr/bin/Gmake and calling it Well, did you try to compile ftp://ftp.berlios.de/pub/schily/ it contains a recent smake. I had to change something in smake in autumn last year after I introduced a workaround for gmake in the makefile system. Jörg -- EMail:joerg@... (home) Jörg Schilling D-13353 Berlin js@... (uni) joerg.schilling@... (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
|
|
Re: Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installOn Sun, Apr 19, 2009 at 1:17 PM, Joerg Schilling
<Joerg.Schilling@...> wrote: > Antonio Olivares <olivares14031@...> wrote: > >> Dear fellow cdrecord users, >> >> Since the new release of cdrtools a59, I tried to install on Fedora 10 >> and I can't update it to latest. I am still running a58 which is OK, >> but I try to keep up with the releases: > > This is noce and it helps to >> [root@localhost ~]# /opt/schily/bin/cdrecord --version >> Cdrecord-ProDVD-ProBD-Clone 2.01.01a58 (i686-pc-linux-gnu) Copyright >> (C) 1995-2009 J???rg Schilling >> >> >> >> ==> COMPILING "OBJ/i686-linux-cc/scgcheck.o" >> In file included from /usr/include/stdlib.h:321, >> from ../include/schily/stdlib.h:29, >> from scgcheck.c:30: >> /usr/include/sys/types.h:228: error: two or more data types in >> declaration specifiers >> gmake[1]: *** [OBJ/i686-linux-cc/scgcheck.o] Error 1 >> gmake[1]: Leaving directory `/home/olivares/Download/cdrtools-2.01.01/scgcheck' >> ==> MAKING "install" ON SUBDIRECTORY "SRCROOT/scgskeleton" >> gmake[1]: Entering directory >> `/home/olivares/Download/cdrtools-2.01.01/scgskeleton' >> ==> COMPILING "OBJ/i686-linux-cc/skel.o" >> In file included from ../include/schily/types.h:29, >> from ../include/schily/unistd.h:31, >> from skel.c:29: >> /usr/include/sys/types.h:228: error: two or more data types in >> declaration specifiers > > There is no problem with compiling this on suse-10.0 > > What is on line 228 in the file /usr/include/sys/types.h from Fedora? typedef __blksize_t blksize_t; > > >> I tried compiling and installing with smake and it fails to install >> new version. I also try with the the trick to use Gmake copying Gmake >> to /usr/bin/Gmake and calling it > > Well, did you try to compile ftp://ftp.berlios.de/pub/schily/ it contains a > recent smake. I had to change something in smake in autumn last year after I > introduced a workaround for gmake in the makefile system. smake is the most recent one found: ftp://ftp.berlios.de/pub/schily/smake/alpha/smake-1.2a41.tar.bz2 [olivares@localhost Download]$ /opt/schily/bin/smake --version Smake release 1.2a41 (i686-pc-linux-gnu) Copyright (C) 1985, 87, 88, 91, 1995-2007 J�rg Schilling > > Jörg > > -- > EMail:joerg@... (home) Jörg Schilling D-13353 Berlin > js@... (uni) > joerg.schilling@... (work) Blog: http://schily.blogspot.com/ > URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily > Thanks, Antonio _______________________________________________ Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
|
|
Re: Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installAntonio Olivares <olivares14031@...> wrote:
> >> gmake[1]: Entering directory > >> `/home/olivares/Download/cdrtools-2.01.01/scgskeleton' > >> ==> COMPILING "OBJ/i686-linux-cc/skel.o" > >> In file included from ../include/schily/types.h:29, > >> from ../include/schily/unistd.h:31, > >> from skel.c:29: > >> /usr/include/sys/types.h:228: error: two or more data types in > >> declaration specifiers > > > > There is no problem with compiling this on suse-10.0 > > > > What is on line 228 in the file /usr/include/sys/types.h from Fedora? > > typedef __blksize_t blksize_t; If this is not caused by a gnumake bug, you need to make a bug report against Fedora for an incosistent or autoconf hostile /usr/include/sys/types.h The problem seems to be a result of adding -D_GNU_SOURCE recently. ----> "configure" is called with CPPFLAGS=-D_GNU_SOURCE, does it detect blksize_t as defined type? <----- It may be that configure believed that there is no blksize_t but later the compilation fails. BTW: On suse-10.0, sys/types.h is included several times. first indirectly from stddef.h second directly from schily/unistd.h As the failure is from the second include, there seems to be something wrong with /usr/include/sys/types.h. > > Well, did you try to compile ftp://ftp.berlios.de/pub/schily/ it contains a > > recent smake. I had to change something in smake in autumn last year after I > > introduced a workaround for gmake in the makefile system. > > smake is the most recent one found: > > ftp://ftp.berlios.de/pub/schily/smake/alpha/smake-1.2a41.tar.bz2 > As I told you, the most recent version is in ftp://ftp.berlios.de/pub/schily/ and it is 1.2a43, try to compile the consolidation. Jörg -- EMail:joerg@... (home) Jörg Schilling D-13353 Berlin js@... (uni) joerg.schilling@... (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
|
|
Re: Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installOn Sun, Apr 19, 2009 at 3:14 PM, Joerg Schilling
<Joerg.Schilling@...> wrote: > Antonio Olivares <olivares14031@...> wrote: > >> >> gmake[1]: Entering directory >> >> `/home/olivares/Download/cdrtools-2.01.01/scgskeleton' >> >> ==> COMPILING "OBJ/i686-linux-cc/skel.o" >> >> In file included from ../include/schily/types.h:29, >> >> from ../include/schily/unistd.h:31, >> >> from skel.c:29: >> >> /usr/include/sys/types.h:228: error: two or more data types in >> >> declaration specifiers >> > >> > There is no problem with compiling this on suse-10.0 >> > >> > What is on line 228 in the file /usr/include/sys/types.h from Fedora? >> >> typedef __blksize_t blksize_t; > > If this is not caused by a gnumake bug, you need to make a bug report against > Fedora for an incosistent or autoconf hostile /usr/include/sys/types.h > > The problem seems to be a result of adding -D_GNU_SOURCE recently. > > ----> > "configure" is called with CPPFLAGS=-D_GNU_SOURCE, does it detect blksize_t > as defined type? > <----- > > It may be that configure believed that there is no blksize_t but later the > compilation fails. > > BTW: On suse-10.0, sys/types.h is included several times. > > first indirectly from stddef.h > second directly from schily/unistd.h > > As the failure is from the second include, there seems to be something wrong > with /usr/include/sys/types.h. > > >> > Well, did you try to compile ftp://ftp.berlios.de/pub/schily/ it contains a >> > recent smake. I had to change something in smake in autumn last year after I >> > introduced a workaround for gmake in the makefile system. >> >> smake is the most recent one found: >> >> ftp://ftp.berlios.de/pub/schily/smake/alpha/smake-1.2a41.tar.bz2 >> > > As I told you, the most recent version is in ftp://ftp.berlios.de/pub/schily/ > and it is 1.2a43, try to compile the consolidation. here ftp://ftp.berlios.de/pub/schily/smake/alpha/ Is it the following: ftp://ftp.berlios.de/pub/schily/schily-2009-03-12.tar.bz2 I'll try it in the meantime, and if it works, I'll report back. Regards, Antonio > > Jörg > > -- > EMail:joerg@... (home) Jörg Schilling D-13353 Berlin > js@... (uni) > joerg.schilling@... (work) Blog: http://schily.blogspot.com/ > URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily > _______________________________________________ Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
|
|
Re: Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installAntonio Olivares <olivares14031@...> wrote:
> > As I told you, the most recent version is in ftp://ftp.berlios.de/pub/schily/ > > and it is 1.2a43, try to compile the consolidation. > I can't find it :( > > here > ftp://ftp.berlios.de/pub/schily/smake/alpha/ > > Is it the following: > ftp://ftp.berlios.de/pub/schily/schily-2009-03-12.tar.bz2 > > I'll try it in the meantime, and if it works, I'll report back. OK, this contains 1.2a43 The most probable reason for your problem however is some inconsistencies in sys/types.h and then using smake would not help but only give more readable make output. What was the autoconf result for blksize_t? Jörg -- EMail:joerg@... (home) Jörg Schilling D-13353 Berlin js@... (uni) joerg.schilling@... (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
|
|
Re: Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installAntonio Olivares <olivares14031@...> wrote:
> ftp://ftp.berlios.de/pub/schily/smake/alpha/ > > Is it the following: > ftp://ftp.berlios.de/pub/schily/schily-2009-03-12.tar.bz2 > > I'll try it in the meantime, and if it works, I'll report back. BTW: if you use smake _and_ /bin/sh is no bash older than bash-4.0, then the compilation via "make" will correctly abort at the first problem. Jörg -- EMail:joerg@... (home) Jörg Schilling D-13353 Berlin js@... (uni) joerg.schilling@... (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
|
|
Re: Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 fails to installI got it :)
It works now. [root@localhost ~]# /opt/schily/bin/cdrecord --version Cdrecord-ProDVD-ProBD-Clone 2.01.01a59 (i686-pc-linux-gnu) Copyright (C) 1995-2009 J�rg Schilling I removed the cdrtools directory(a58), I untarred it and ran $ /opt/schily/bin/smake all # /opt/schily/bin/smake install and it is working :) Thanks and sorry for the noise! Regards, Antonio On Sun, Apr 19, 2009 at 4:00 PM, Joerg Schilling <Joerg.Schilling@...> wrote: > Antonio Olivares <olivares14031@...> wrote: > >> ftp://ftp.berlios.de/pub/schily/smake/alpha/ >> >> Is it the following: >> ftp://ftp.berlios.de/pub/schily/schily-2009-03-12.tar.bz2 >> >> I'll try it in the meantime, and if it works, I'll report back. > > BTW: if you use smake _and_ /bin/sh is no bash older than bash-4.0, > then the compilation via "make" will correctly abort at the first problem. > > Jörg > > -- > EMail:joerg@... (home) Jörg Schilling D-13353 Berlin > js@... (uni) > joerg.schilling@... (work) Blog: http://schily.blogspot.com/ > URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily > Cdrecord-support mailing list Cdrecord-support@... https://lists.berlios.de/mailman/listinfo/cdrecord-support |
| Free embeddable forum powered by Nabble | Forum Help |