Git Product home page Git Product logo

Comments (11)

WYC-2020 avatar WYC-2020 commented on June 10, 2024

010-linux_sysfs-Use-pwrite-pread-instead-of-64bit-versions.patch
按下图放
image

from lede.

GreatMichaelLee avatar GreatMichaelLee commented on June 10, 2024

那些工具能不能不要搞带版本号作为目录名的软连接.....服了,原因是install-sh是个软连接,我猜之前是映射到autoconf-1.15的目录名下,昨天给bump到1.16.5 这些带版本号的目录名的这些个软连接立马gg了

Making install in libelf
/usr/bin/mkdir -p '/home/builder/lede_x86/staging_dir/host/lib'
/home/builder/lede_x86/staging_dir/host/bin/install -c -m 644 libelf.a '/home/builder/lede_x86/staging_dir/host/lib'
( cd '/home/builder/lede_x86/staging_dir/host/lib' && ranlib libelf.a )
/usr/bin/mkdir -p '/home/builder/lede_x86/staging_dir/host/include'
/home/builder/lede_x86/staging_dir/host/bin/install -c -m 644 libelf.h gelf.h nlist.h '/home/builder/lede_x86/staging_dir/host/include'
/usr/bin/mkdir -p '/home/builder/lede_x86/staging_dir/host/include/elfutils'
/home/builder/lede_x86/staging_dir/host/bin/install -c -m 644 elf-knowledge.h '/home/builder/lede_x86/staging_dir/host/include/elfutils'
/usr/bin/env bash /home/builder/lede_x86/build_dir/host/elfutils-0.188/config/install-sh -d /home/builder/lede_x86/staging_dir/host/lib
bash: /home/builder/lede_x86/build_dir/host/elfutils-0.188/config/install-sh: No such file or directory
make[5]: *** [Makefile:1049: install] Error 127
make[4]: *** [Makefile:527: install-recursive] Error 1
make[4]: Leaving directory '/home/builder/lede_x86/build_dir/host/elfutils-0.188'
make[3]: *** [Makefile:37: /home/builder/lede_x86/staging_dir/host/stamp/.elfutils_installed] Error 2
make[3]: Leaving directory '/home/builder/lede_x86/tools/elfutils'
time: tools/elfutils/compile#31.73#14.06#46.35
ERROR: tools/elfutils failed to build.
make[2]: *** [tools/Makefile:221: tools/elfutils/compile] Error 1
make[2]: Leaving directory '/home/builder/lede_x86'
make[1]: *** [tools/Makefile:217: /home/builder/lede_x86/staging_dir/host/stamp/.tools_compile_nyyynyynnyyynynyyyyyyynyynnynyynnynnyyyyyyyyyyyyyyyyynynnyyyyyyyy] Error 2
make[1]: Leaving directory '/home/builder/lede_x86'
make: *** [/home/builder/lede_x86/include/toplevel.mk:231:world] 错误 2

from lede.

GreatMichaelLee avatar GreatMichaelLee commented on June 10, 2024

那些工具能不能不要搞带版本号作为目录名的软连接.....服了,原因是install-sh是个软连接,我猜之前是映射到autoconf-1.15的目录名下,昨天给bump到1.16.5 这些带版本号的目录名的这些个软连接立马gg了

Making install in libelf /usr/bin/mkdir -p '/home/builder/lede_x86/staging_dir/host/lib' /home/builder/lede_x86/staging_dir/host/bin/install -c -m 644 libelf.a '/home/builder/lede_x86/staging_dir/host/lib' ( cd '/home/builder/lede_x86/staging_dir/host/lib' && ranlib libelf.a ) /usr/bin/mkdir -p '/home/builder/lede_x86/staging_dir/host/include' /home/builder/lede_x86/staging_dir/host/bin/install -c -m 644 libelf.h gelf.h nlist.h '/home/builder/lede_x86/staging_dir/host/include' /usr/bin/mkdir -p '/home/builder/lede_x86/staging_dir/host/include/elfutils' /home/builder/lede_x86/staging_dir/host/bin/install -c -m 644 elf-knowledge.h '/home/builder/lede_x86/staging_dir/host/include/elfutils' /usr/bin/env bash /home/builder/lede_x86/build_dir/host/elfutils-0.188/config/install-sh -d /home/builder/lede_x86/staging_dir/host/lib bash: /home/builder/lede_x86/build_dir/host/elfutils-0.188/config/install-sh: No such file or directory make[5]: *** [Makefile:1049: install] Error 127 make[4]: *** [Makefile:527: install-recursive] Error 1 make[4]: Leaving directory '/home/builder/lede_x86/build_dir/host/elfutils-0.188' make[3]: *** [Makefile:37: /home/builder/lede_x86/staging_dir/host/stamp/.elfutils_installed] Error 2 make[3]: Leaving directory '/home/builder/lede_x86/tools/elfutils' time: tools/elfutils/compile#31.73#14.06#46.35 ERROR: tools/elfutils failed to build. make[2]: *** [tools/Makefile:221: tools/elfutils/compile] Error 1 make[2]: Leaving directory '/home/builder/lede_x86' make[1]: *** [tools/Makefile:217: /home/builder/lede_x86/staging_dir/host/stamp/.tools_compile_nyyynyynnyyynynyyyyyyynyynnynyynnynnyyyyyyyyyyyyyyyyynynnyyyyyyyy] Error 2 make[1]: Leaving directory '/home/builder/lede_x86' make: *** [/home/builder/lede_x86/include/toplevel.mk:231:world] 错误 2

搞不清楚这些个软连接的鬼目录是脚本自动生成的还是写死的,连接到一个带版本号作为目录名的地儿不是作茧自缚吗,工具版本一升级目录名一变,ln就凉凉了。
image
image

from lede.

GreatMichaelLee avatar GreatMichaelLee commented on June 10, 2024

@WYC-2020 大佬,帮忙看看呗。。。。

from lede.

WYC-2020 avatar WYC-2020 commented on June 10, 2024

别问 问就是自己姿势不对

from lede.

GreatMichaelLee avatar GreatMichaelLee commented on June 10, 2024

别问 问就是自己姿势不对

W哥教个姿势啊,我已经晕了。

from lede.

WYC-2020 avatar WYC-2020 commented on June 10, 2024

clean compile

from lede.

GreatMichaelLee avatar GreatMichaelLee commented on June 10, 2024

clean compile

不行呀,我感觉这个c897f32 改动有问题,我revert了这个commit之后就没任何问题了。麻烦老板们再看看。

from lede.

WYC-2020 avatar WYC-2020 commented on June 10, 2024

clean compile

不行呀,我感觉这个c897f32 改动有问题,我revert了这个commit之后就没任何问题了。麻烦老板们再看看。

别说什么感觉 为啥我可以呢自己排查

from lede.

GreatMichaelLee avatar GreatMichaelLee commented on June 10, 2024

clean compile

不行呀,我感觉这个c897f32 改动有问题,我revert了这个commit之后就没任何问题了。麻烦老板们再看看。

别说什么感觉 为啥我可以呢自己排查

你没问题的话,你看看你的这个路径(staging_dir/host/share/automake-1.x)下的automake目录名x是1.15还是1.16?如果是1.16就会出我那个问题(我的就是变成了1.16),如果没变是1.15是可以编译过,但实际版本都升级1.16了目录名还是1.15那不是很奇怪?

我反正不排查了,revert掉这个东西完事。这种东西我是不懂怎么排查的,我只能根据commit差异猜测可能是改动对于目录路径的update处理逻辑哪里有覆盖不全或者逻辑有问题的场景,公共工具类的版本升级最好谨慎,特别是搞个带版本名的目录,个人愚见。

from lede.

WYC-2020 avatar WYC-2020 commented on June 10, 2024

clean compile

不行呀,我感觉这个c897f32 改动有问题,我revert了这个commit之后就没任何问题了。麻烦老板们再看看。

别说什么感觉 为啥我可以呢自己排查

你没问题的话,你看看你的这个路径(staging_dir/host/share/automake-1.x)下的automake目录名x是1.15还是1.16?如果是1.16就会出我那个问题(我的就是变成了1.16),如果没变是1.15是可以编译过,但实际版本都升级1.16了目录名还是1.15那不是很奇怪?

我反正不排查了,revert掉这个东西完事。这种东西我是不懂怎么排查的,我只能根据commit差异猜测可能是改动对于目录路径的update处理逻辑哪里有覆盖不全或者逻辑有问题的场景,公共工具类的版本升级最好谨慎,特别是搞个带版本名的目录,个人愚见。

1.16

from lede.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.