{"push_id":700791522,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"44d7aa77893b08cc0efd270acd906cba252dbcbd","before":"e49e86e036923e05822edca86fcf21f7581631ce","commits":[{"sha":"4004ec2c758dc1a34adf79c6759b6d5060bda037","author":{"email":"a9275913d515487ffaed469337a530ed202da558@openwrt.org","name":"Jo-Philipp Wich"},"message":"tinc: fix musl compatibility\n\nLet configure include `sys/if_tun.h` when testing for `netinet/if_ether.h`\nto detect the Kernel/libc header conflict on musl.\n\nAfter this patch, configure will correctly detect `netinet/if_ether.h` as\nunusable and the subsequent compilation will not attempt to use it.\n\nFixes the following compatibility error:\n\n\tIn file included from .../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/linux/if_tun.h:20:0,\n\t                 from linux/device.c:24:\n\t.../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/linux/if_ether.h:137:8: error: redefinition of 'struct ethhdr'\n\t struct ethhdr {\n\t        ^\n\tIn file included from .../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/net/ethernet.h:10:0,\n\t                 from linux/../have.h:180,\n\t                 from linux/../system.h:26,\n\t                 from linux/device.c:21:\n\t.../staging_dir/toolchain-mips_mips32_gcc-4.8-linaro_musl-1.1.9/include/netinet/if_ether.h:96:8: note: originally defined here\n\t struct ethhdr {\n\t        ^\n\tmake[5]: *** [linux/device.o] Error 1\n\nSigned-off-by: Jo-Philipp Wich <jow@openwrt.org>","distinct":true,"url":"https://api.github.com/repos/jszakmeister/packages/commits/4004ec2c758dc1a34adf79c6759b6d5060bda037"},{"sha":"44d7aa77893b08cc0efd270acd906cba252dbcbd","author":{"email":"a9275913d515487ffaed469337a530ed202da558@openwrt.org","name":"Jo-Philipp Wich"},"message":"Merge pull request #1426 from jow-/tinc-musl-compat\n\ntinc: fix musl compatibility","distinct":true,"url":"https://api.github.com/repos/jszakmeister/packages/commits/44d7aa77893b08cc0efd270acd906cba252dbcbd"}]}