| Summary: | pixman can't apply pixman-0.10.0-no-tests.patch | ||
|---|---|---|---|
| Product: | buildroot | Reporter: | Anthoine Bourgeois <bourgeois> |
| Component: | Other | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | buildroot |
| Priority: | P5 | ||
| Version: | 2010.05 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
| Attachments: | my config file | ||
|
Description
Anthoine Bourgeois
2010-07-08 13:45:23 UTC
Strange, it works here (git version): $ make >>> pixman 0.17.6 Extracting >>> pixman 0.17.6 Patching package/pixman Applying pixman-0.10.0-no-tests.patch using plaintext: patching file Makefile.in Hunk #1 succeeded at 211 with fuzz 1 (offset 13 lines). for file in config.guess config.sub; do for i in $(find /home/peko/source/buildroot/output/build/pixman-0.17.6 -name $file); do cp package/gnuconfig/$file $i; done; done >>> Patching libtool If you have a look in pixman-0.17.6.tar.gz, then you'll see it has a Makefile.in. Could you try rm -rf output/build/pixman* and try again? Same issue. My archive contains : /mnt/WORK/bourgeois/buildroot-2010.05/output/build $ ls pixman-0.17.6/ AUTHORS autogen.sh ChangeLog CODING_STYLE configure.ac COPYING INSTALL Makefile.am NEWS pixman pixman-1.pc.in pixman-1-uninstalled.pc.in README RELEASING test TODO No Makefile.in here. I downloaded it from http://cgit.freedesktop.org/pixman/snapshot/pixman-0.17.6.tar.gz (In reply to comment #2) > Same issue. My archive contains : > > /mnt/WORK/bourgeois/buildroot-2010.05/output/build $ ls pixman-0.17.6/ > AUTHORS autogen.sh ChangeLog CODING_STYLE configure.ac COPYING INSTALL > Makefile.am NEWS pixman pixman-1.pc.in pixman-1-uninstalled.pc.in README > RELEASING test TODO > > No Makefile.in here. I downloaded it from > http://cgit.freedesktop.org/pixman/snapshot/pixman-0.17.6.tar.gz Don't do that! You get a git snapshot when you download from cgit (E.G. where make release hasn't been run, which generates Makefile.in). How did you get that idea? The official tarball is at http://cairographics.org/releases/pixman-0.17.6.tar.gz which is also where buildroot downloads it from. OK, it works with the right archive. Thank you ! I work on a separate environment from internet then I download all packages manually. I'll run 'make source' now I know that command. |