[PATCH 0/3] Fix some makefile problems discovered by distcheck
Kristian Høgsberg
hoegsberg at gmail.com
Mon Mar 5 07:58:55 PST 2012
On Mon, Mar 5, 2012 at 10:40 AM, Gaetan Nadon <memsize at videotron.ca> wrote:
> On 12-03-04 06:01 PM, Kristian Hoegsberg wrote:
>> On Sat, Mar 03, 2012 at 05:32:56PM -0500, Gaetan Nadon wrote:
>>> There is yet another one which I have not found the cause:
>>>
>>> It appears that libffi.so cannot found while running distcheck.
>>> On my system, it is located at:
>>> /usr/lib/x86_64-linux-gnu/libffi.so
>> Thanks Gaetan, looks good and also solves the problem of always
>> rebuilding documentation.
>>
>> Kristian
>>
> Thanks for pushing the patches. I applied, but because patch #3 is
> missing, distcheck still fails:
>
> ../../tests/array-test.c:26:25: fatal error: test-runner.h: No such file
> or directory
> compilation terminated.
>
> Just wondering if it was working for you, because test-runner.h is
> really missing from the tarball.
No, sorry, I just accidentally skipped that patch. It's up there now.
Thanks,
Kristian
>>> Build output:
>>> make[3]: Entering directory `/home/nadon/xorg/src/wayland/wayland-master/_build/tests'
>>> [...]
>>> libtool: link: gcc -Wall -g -Wstrict-prototypes -Wmissing-prototypes -fvisibility=hidden -g -O2 -o connection-test connection-test.o test-runner.o -lffi ../src/.libs/libwayland-util.a -lrt
>>> ../src/.libs/libwayland-util.a(connection.o): In function `wl_connection_vmarshal':
>>> /home/nadon/xorg/src/wayland/wayland-master/_build/src/../../src/connection.c:417: undefined reference to `ffi_type_uint32'
>>> [...]
>>>
>>> The first two patches have beeen reviewed and all three of them are needed to get at the fourth problem.
>>>
>>> Gaetan Nadon (3):
>>> Fix distcheck where protocol.xsl was missing in the tarball
>>> publican: support out-of-source tree build
>>> tests: makefile error: missing test-runner.h
>>>
>>> doc/Wayland/.gitignore | 2 +-
>>> doc/Wayland/Makefile.am | 98 +++++++++++--------
>>> doc/Wayland/{en-US => en_US}/Architecture.xml | 0
>>> doc/Wayland/{en-US => en_US}/Author_Group.xml | 0
>>> doc/Wayland/{en-US => en_US}/Book_Info.xml | 0
>>> doc/Wayland/{en-US => en_US}/Chapter.xml | 0
>>> doc/Wayland/{en-US => en_US}/Preface.xml | 0
>>> doc/Wayland/{en-US => en_US}/Revision_History.xml | 0
>>> doc/Wayland/{en-US => en_US}/Wayland.ent | 0
>>> doc/Wayland/{en-US => en_US}/Wayland.xml | 0
>>> doc/Wayland/{en-US => en_US}/images/icon.svg | 0
>>> .../images/wayland-architecture.png | Bin 29162 -> 29162 bytes
>>> doc/Wayland/{en-US => en_US}/images/wayland.png | Bin 5649 -> 5649 bytes
>>> .../{en-US => en_US}/images/x-architecture.png | Bin 37306 -> 37306 bytes
>>> protocol/.gitignore | 1 +
>>> protocol/Makefile.am | 5 +-
>>> tests/Makefile.am | 2 +-
>>> 17 files changed, 63 insertions(+), 45 deletions(-)
>>> rename doc/Wayland/{en-US => en_US}/Architecture.xml (100%)
>>> rename doc/Wayland/{en-US => en_US}/Author_Group.xml (100%)
>>> rename doc/Wayland/{en-US => en_US}/Book_Info.xml (100%)
>>> rename doc/Wayland/{en-US => en_US}/Chapter.xml (100%)
>>> rename doc/Wayland/{en-US => en_US}/Preface.xml (100%)
>>> rename doc/Wayland/{en-US => en_US}/Revision_History.xml (100%)
>>> rename doc/Wayland/{en-US => en_US}/Wayland.ent (100%)
>>> rename doc/Wayland/{en-US => en_US}/Wayland.xml (100%)
>>> rename doc/Wayland/{en-US => en_US}/images/icon.svg (100%)
>>> rename doc/Wayland/{en-US => en_US}/images/wayland-architecture.png (100%)
>>> rename doc/Wayland/{en-US => en_US}/images/wayland.png (100%)
>>> rename doc/Wayland/{en-US => en_US}/images/x-architecture.png (100%)
>>> create mode 100644 protocol/.gitignore
>>>
>>> --
>>> 1.7.5.4
>>>
>>> _______________________________________________
>>> wayland-devel mailing list
>>> wayland-devel at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>
More information about the wayland-devel
mailing list