dragora-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dragora-users] Compiling Dragora 3


From: Matias Fonzo
Subject: Re: [Dragora-users] Compiling Dragora 3
Date: Sat, 24 Mar 2018 17:54:55 -0300

Glad the core.order worked.

The issue has been reported to upstream[1].

[1] https://github.com/irssi/irssi/issues/864

You can re-sync the repo, I am providing the patch mentioned there.

On Sat, 24 Mar 2018 19:50:56 +0000
Tom Lukeywood <address@hidden> wrote:

> Potential bug:
> 
> I have downloaded the dragora sources entirely from scratch according
> to this guide: https://pastebin.com/LK2qSP7c
> and on running
> qi -o /usr/src/qi/recipes/networking.order | qi -b -j2  -i - i
> I get this result:
> 
> mv -f .deps/net-nonblock.Tpo .deps/net-nonblock.Po
> gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src/core
> -I/usr/include/glib-2.0 -I/usr/lib32/glib-2.0/include -pthread  -
> DSYSCONFDIR=\""/etc"\"
> -DMODULEDIR=\""/usr/lib32/irssi/modules"\"   -g0 -Os -march=i586
> -mtune=i686 -Wall  -MT network.o -MD -MP -MF .deps/network.Tpo -c -o
> network.o network.c mv
> -f .deps/net-sendbuffer.Tpo .deps/net-sendbuffer.Po gcc
> -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src/core
> -I/usr/include/glib-2.0 -I/usr/lib32/glib-2.0/include -pthread  -
> DSYSCONFDIR=\""/etc"\"
> -DMODULEDIR=\""/usr/lib32/irssi/modules"\"   -g0 -Os -march=i586
> -mtune=i686 -Wall  -MT network-openssl.o -MD -MP
> -MF .deps/network-openssl.Tpo -c -o network-openssl.o
> network-openssl.c network-openssl.c:51:12: error: static declaration
> of 'X509_STORE_up_ref' follows non-static declaration static int
> X509_STORE_up_ref(X509_STORE *vfy) ^~~~~~~~~~~~~~~~~ In file included
> from /usr/include/openssl/x509.h:595:0,
> from /usr/include/openssl/pem.h:71,
> from /usr/include/openssl/ssl.h:150, from tls.h:22,
>                  from network-openssl.c:28:
> /usr/include/openssl/x509_vfy.h:435:5: note: previous declaration of
> 'X509_STORE_up_ref' was here
>  int X509_STORE_up_ref(X509_STORE *x);
>      ^~~~~~~~~~~~~~~~~
> make[3]: *** [Makefile:564: network-openssl.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> mv -f .deps/network.Tpo .deps/network.Po
> make[3]: Leaving directory '/usr/src/qi/build/irssi-1.1.1/src/core'
> make[2]: *** [Makefile:445: all-recursive] Error 1
> make[2]: Leaving directory '/usr/src/qi/build/irssi-1.1.1/src'
> make[1]: *** [Makefile:543: all-recursive] Error 1
> make[1]: Leaving directory '/usr/src/qi/build/irssi-1.1.1'
> make: *** [Makefile:423: all] Error 2
> Return status = 2
> 
> On Thu, 2018-03-22 at 16:25 -0300, Matias Fonzo wrote:
> > Hello,
> > 
> > Sorry for the delay.
> > 
> > I got the same error as you, I discover a missing configuration in
> > binutils, grub is working fine now.  If you want to give a try, I
> > suggest a fresh sync of the repo -- getting the latest sources...
> > 
> > Thanks for the report.  :-)
> > 
> > On Tue, 27 Feb 2018 20:20:16 -0300
> > Matias Fonzo <address@hidden> wrote:
> >   
> > > On Tue, 27 Feb 2018 10:32:23 +0000
> > > Tom Lukeywood <address@hidden> wrote:
> > >   
> > > > My computer has just finished building core.order with qi -o 
> > > > /usr/src/qi/recipes/core.order | qi -b -j2  -i -
> > > > and has given me a make 2 error:    
> > > 
> > > So close to finish the core.order...
> > > 
> > > I will try to reproduce it building for i586.
> > >    
> > > > gcc -DHAVE_CONFIG_H -I. -I..  -Wall -W  -DGRUB_MACHINE_PCBIOS=1 
> > > > -DGRUB_MACHINE=I386_PC -m32 -nostdinc -isystem 
> > > > /usr/pkg/gcc-7.3.0-i686+1/usr/bin/../lib32/gcc/i586-linux-
> > > > musl/7.3.0/include 
> > > > -I../include -I../include -DGRUB_FILE=\"lib/i386/relocator64.S\"
> > > > -I.
> > > > -I. -I.. -I.. -I../include -I../include 
> > > > -I../grub-core/lib/libgcrypt-grub/src/    -D_FILE_OFFSET_BITS=64
> > > > -g
> > > > -m32 -msoft-float -DGRUB_FILE=\"lib/i386/relocator64.S\" -I. -I.
> > > > -I.. -I.. -I../include -I../include
> > > > -I../grub-core/lib/libgcrypt-grub/src/ -DASM_FILE=1    -g0 -Os
> > > > -march=i586 -mtune=i686 -MT lib/i386/relocator_module-
> > > > relocator64.o
> > > > -MD -MP -MF lib/i386/.deps-core/relocator_module-relocator64.Tpo
> > > > -c
> > > > -o lib/i386/relocator_module-relocator64.o `test -f 
> > > > 'lib/i386/relocator64.S' || echo './'`lib/i386/relocator64.S
> > > > lib/i386/relocator64.S: Assembler messages:
> > > > lib/i386/relocator64.S:66: Error: unknown pseudo-op: `.code64'
> > > > lib/i386/relocator64.S:74: Error: bad register name `%rax'
> > > > lib/i386/relocator64.S:98: Error: bad register name `%rax'
> > > > lib/i386/relocator64.S:132: Error: bad register name `%rip)'
> > > > make[3]: *** [Makefile:28996:
> > > > lib/i386/relocator_module-relocator64.o] Error 1
> > > > make[3]: *** Waiting for unfinished jobs....
> > > > mv -f lib/.deps-core/crypto_module-crypto.Tpo 
> > > > lib/.deps-core/crypto_module-crypto.Po
> > > > make[3]: Leaving directory '/usr/src/qi/build/grub-2.02/grub-
> > > > core'
> > > > make[2]: *** [Makefile:23531: all] Error 2
> > > > make[2]: Leaving directory '/usr/src/qi/build/grub-2.02/grub-
> > > > core'
> > > > make[1]: *** [Makefile:10904: all-recursive] Error 1
> > > > make[1]: Leaving directory '/usr/src/qi/build/grub-2.02'
> > > > make: *** [Makefile:3130: all] Error 2
> > > > Return status = 2
> > > >     
> > > 
> > > Thanks for the report.
> > > 
> > >   
> > 
> >   




reply via email to

[Prev in Thread] Current Thread [Next in Thread]