Some checks failed
Build NFDOS ISO / build (push) Has been cancelled
187 lines
9.1 KiB
Markdown
187 lines
9.1 KiB
Markdown
grep -n "^[ ]\+" /home/neo/Público/nfdos/src/Makefile.am
|
|
grep -n "^[ ]\+" /home/neo/Público/nfdos/configure.ac
|
|
file Makefile.am
|
|
file src/Makefile.am
|
|
file configure.ac
|
|
cat -A Makefile.am | grep '\^I'
|
|
cat -A src/Makefile.am | grep '\^I'
|
|
cat -A configure.ac | grep '\^I'
|
|
nl -ba Makefile | sed -n '770,790p'
|
|
grep -n "^[ ]" Makefile | head
|
|
|
|
perfeito😎:
|
|
```
|
|
make clean
|
|
cd . && /bin/bash /home/neo/Público/nfdos/missing automake-1.16 --foreign Makefile
|
|
cd . && /bin/bash ./config.status Makefile
|
|
config.status: creating Makefile
|
|
Making clean in src
|
|
make[1]: Entrando no diretório '/home/neo/Público/nfdos/src'
|
|
make[2]: Entrando no diretório '/home/neo/Público/nfdos/src'
|
|
test -z "nfdos" || rm -f nfdos
|
|
make[2]: Saindo do diretório '/home/neo/Público/nfdos/src'
|
|
make[1]: Saindo do diretório '/home/neo/Público/nfdos/src'
|
|
make[1]: Entrando no diretório '/home/neo/Público/nfdos'
|
|
[CLEAN] Removendo diretórios temporários...
|
|
rm -rf /home/neo/Público/nfdos/build
|
|
find /home/neo/Público/nfdos/dist -type f ! -path "/home/neo/Público/nfdos/dist/releases/*" -delete
|
|
[CLEAN] Limpando build interno do Neurotron...
|
|
make[2]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
make[3]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
make[3]: Nada a ser feito para 'clean-am'.
|
|
make[3]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
make[2]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
[✔] Limpeza concluída (releases preservadas)
|
|
make[1]: Saindo do diretório '/home/neo/Público/nfdos'
|
|
make
|
|
Making all in src
|
|
make[1]: Entrando no diretório '/home/neo/Público/nfdos/src'
|
|
make[2]: Entrando no diretório '/home/neo/Público/nfdos/src'
|
|
sudo apt-get install -y gir1.2-vte-2.91 python3-gi gcc g++ gperf bison flex texinfo help2man make libncurses5-dev \
|
|
python3-dev autoconf automake libtool libtool-bin gawk wget bzip2 xz-utils unzip \
|
|
patch libstdc++6 rsync git meson ninja-build libncurses-dev grub-pc-bin grub-common xorriso mtools zlib1g-dev
|
|
Lendo listas de pacotes... Pronto
|
|
Construindo árvore de dependências... Pronto
|
|
Lendo informação de estado... Pronto
|
|
Note, a seleccionar 'libncurses-dev' em vez de 'libncurses5-dev'
|
|
gir1.2-vte-2.91 já é a versão mais nova (0.76.0-1ubuntu0.1).
|
|
python3-gi já é a versão mais nova (3.48.2-1).
|
|
gcc já é a versão mais nova (4:13.2.0-7ubuntu1).
|
|
g++ já é a versão mais nova (4:13.2.0-7ubuntu1).
|
|
gperf já é a versão mais nova (3.1-1build1).
|
|
bison já é a versão mais nova (2:3.8.2+dfsg-1build2).
|
|
flex já é a versão mais nova (2.6.4-8.2build1).
|
|
texinfo já é a versão mais nova (7.1-3build2).
|
|
help2man já é a versão mais nova (1.49.3).
|
|
make já é a versão mais nova (4.3-4.1build2).
|
|
libncurses-dev já é a versão mais nova (6.4+20240113-1ubuntu2).
|
|
python3-dev já é a versão mais nova (3.12.3-0ubuntu2.1).
|
|
autoconf já é a versão mais nova (2.71-3).
|
|
automake já é a versão mais nova (1:1.16.5-1.3ubuntu1).
|
|
libtool já é a versão mais nova (2.4.7-7build1).
|
|
libtool-bin já é a versão mais nova (2.4.7-7build1).
|
|
gawk já é a versão mais nova (1:5.2.1-2build3).
|
|
wget já é a versão mais nova (1.21.4-1ubuntu4.1).
|
|
bzip2 já é a versão mais nova (1.0.8-5.1build0.1).
|
|
xz-utils já é a versão mais nova (5.6.1+really5.4.5-1ubuntu0.2).
|
|
unzip já é a versão mais nova (6.0-28ubuntu4.1).
|
|
patch já é a versão mais nova (2.7.6-7build3).
|
|
libstdc++6 já é a versão mais nova (14.2.0-4ubuntu2~24.04).
|
|
rsync já é a versão mais nova (3.2.7-1ubuntu1.2).
|
|
git já é a versão mais nova (1:2.43.0-1ubuntu7.3).
|
|
meson já é a versão mais nova (1.3.2-1ubuntu1).
|
|
ninja-build já é a versão mais nova (1.11.1-2).
|
|
grub-pc-bin já é a versão mais nova (2.12-1ubuntu7.3).
|
|
grub-common já é a versão mais nova (2.12-1ubuntu7.3).
|
|
xorriso já é a versão mais nova (1:1.5.6-1.1ubuntu3).
|
|
mtools já é a versão mais nova (4.0.43-1build1).
|
|
zlib1g-dev já é a versão mais nova (1:1.3.dfsg-3.1ubuntu2.1).
|
|
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 13 não atualizados.
|
|
sudo apt autoremove -y
|
|
Lendo listas de pacotes... Pronto
|
|
Construindo árvore de dependências... Pronto
|
|
Lendo informação de estado... Pronto
|
|
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 13 não atualizados.
|
|
sed -e 's,[@]pythondir[@],/usr/local/local/lib/python3.12/dist-packages,g' -e 's,[@]PACKAGE[@],nfdos,g' -e 's,[@]VERSION[@],5281bb3-dirty,g' < ./nfdos.in > nfdos
|
|
chmod +x nfdos
|
|
make[2]: Saindo do diretório '/home/neo/Público/nfdos/src'
|
|
🚀 Construindo Neurotron (kernel digital)...
|
|
cd _nfdos/kernel/neurotron && autoreconf -fi
|
|
cd _nfdos/kernel/neurotron && ./configure --prefix=/usr
|
|
checking for a BSD-compatible install... /usr/bin/install -c
|
|
checking whether build environment is sane... yes
|
|
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
|
|
checking for gawk... gawk
|
|
checking whether make sets $(MAKE)... yes
|
|
checking whether make supports nested variables... yes
|
|
checking for a Python interpreter with version >= 3.0... python
|
|
checking for python... /usr/bin/python
|
|
checking for python version... 3.1
|
|
checking for python platform... linux
|
|
checking for python script directory... ${prefix}/local/lib/python3.12/dist-packages
|
|
checking for python extension module directory... ${exec_prefix}/local/lib/python3.12/dist-packages
|
|
checking that generated files are newer than configure... done
|
|
configure: creating ./config.status
|
|
config.status: creating Makefile
|
|
make -C _nfdos/kernel/neurotron
|
|
make[2]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
make[3]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
make[3]: Nada a ser feito para 'all-am'.
|
|
make[3]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
make[2]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron'
|
|
✅ Neurotron construído com sucesso!
|
|
make[1]: Saindo do diretório '/home/neo/Público/nfdos/src'
|
|
make[1]: Entrando no diretório '/home/neo/Público/nfdos'
|
|
make[1]: Nada a ser feito para 'all-am'.
|
|
make[1]: Saindo do diretório '/home/neo/Público/nfdos'
|
|
```
|
|
vou so ver o que nos espera amanha 😎:
|
|
```
|
|
Run /init as init process
|
|
Run /init as init process
|
|
with arguments:
|
|
with arguments:
|
|
/init
|
|
/init
|
|
with environment:
|
|
with environment:
|
|
HOME=/
|
|
HOME=/
|
|
TERM=linux
|
|
TERM=linux
|
|
nfdos_force_format=1
|
|
nfdos_force_format=1
|
|
⚙️ BusyBox ativo — Neurotron em migracao...
|
|
[BOOT] NFDOS kernel Neurotron
|
|
/usr/bin/neurotron: exec: line 7: /usr/bin/python: not found
|
|
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
|
|
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
|
|
CPU: 0 UID: 0 PID: 1 Comm: neurotron Not tainted 6.12.0-nfdos #1
|
|
CPU: 0 UID: 0 PID: 1 Comm: neurotron Not tainted 6.12.0-nfdos #1
|
|
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
|
|
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
|
|
Call Trace:
|
|
Call Trace:
|
|
<TASK>
|
|
<TASK>
|
|
dump_stack_lvl+0x2b/0x40
|
|
dump_stack_lvl+0x2b/0x40
|
|
panic+0xef/0x26f
|
|
panic+0xef/0x26f
|
|
do_exit.cold+0x14/0x14
|
|
do_exit.cold+0x14/0x14
|
|
do_group_exit+0x25/0x70
|
|
do_group_exit+0x25/0x70
|
|
__x64_sys_exit_group+0xf/0x10
|
|
__x64_sys_exit_group+0xf/0x10
|
|
x64_sys_call+0x70f/0x720
|
|
x64_sys_call+0x70f/0x720
|
|
do_syscall_64+0x4b/0x100
|
|
do_syscall_64+0x4b/0x100
|
|
entry_SYSCALL_64_after_hwframe+0x4b/0x53
|
|
entry_SYSCALL_64_after_hwframe+0x4b/0x53
|
|
RIP: 0033:0x4d9cf0
|
|
RIP: 0033:0x4d9cf0
|
|
Code: 75 d5 48 8b 05 19 c7 03 00 49 89 45 00 4c 89 e0 4d 89 6c 24 08 48 83 c4 08 5b 5d 41 5c 41 5d c3 48 63 ff b8 e7 00 00 00 0f 05 <b8> 3c 00 00 00 0f 05 eb f7 41 55 41 54 49 89 fc 55 53 48 8
|
|
Code: 75 d5 48 8b 05 19 c7 03 00 49 89 45 00 4c 89 e0 4d 89 6c 24 08 48 83 c4 08 5b 5d 41 5c 41 5d c3 48 63 ff b8 e7 00 00 00 0f 05 <b8> 3c 00 00 00 0f 05 eb f7 41 55 41 54 49 89 fc 55 53 48 8
|
|
RSP: 002b:00007ffc7a9c8528 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7
|
|
RSP: 002b:00007ffc7a9c8528 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7
|
|
RAX: ffffffffffffffda RBX: 00007f1ddfb57020 RCX: 00000000004d9cf0
|
|
RAX: ffffffffffffffda RBX: 00007f1ddfb57020 RCX: 00000000004d9cf0
|
|
RDX: 00007f1ddfb57020 RSI: 0000000000000000 RDI: 000000000000007f
|
|
RDX: 00007f1ddfb57020 RSI: 0000000000000000 RDI: 000000000000007f
|
|
RBP: 0000000000000104 R08: 0000000000000000 R09: 0000000000000000
|
|
RBP: 0000000000000104 R08: 0000000000000000 R09: 0000000000000000
|
|
R10: 0000000000000009 R11: 0000000000000206 R12: 0000000000418403
|
|
R10: 0000000000000009 R11: 0000000000000206 R12: 0000000000418403
|
|
R13: 00007ffc7a9c8728 R14: 0000000000000000 R15: 0000000000000000
|
|
R13: 00007ffc7a9c8728 R14: 0000000000000000 R15: 0000000000000000
|
|
</TASK>
|
|
</TASK>
|
|
Kernel Offset: disabled
|
|
Kernel Offset: disabled
|
|
---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 ]---
|
|
---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 ]---
|
|
```
|
|
um lindo kernel panic 😍
|
|
ate amanha amor 😘 um longo e delicioso sysbeijo molhado na tua boca 😘 |