[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#823632: marked as done (linux-libc-dev: architecture-dependent header in non-multiarch directory)



Your message dated Sat, 11 Jun 2016 13:20:52 +0200
with message-id <20160611112050.GA13595@alf.mars>
and subject line Ben Hutchings applied tilegx header move patch
has caused the Debian Bug report #823632,
regarding linux-libc-dev: architecture-dependent header in non-multiarch directory
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
823632: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823632
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-libc-dev
Severity: wishlist
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

Hi Ben et al,

While looking into bootstrapping tilegx (#823167), I noticed that linux
installs some architecture dependent headers directly into /usr/include.
Exampes include:

    /usr/include/arch/abi.h
    /usr/include/arch/opcode.h

These should be moved to /usr/include/tilegx-linux-gnu. I am attaching
an architecture-generic patch. Please consider applying it.

Helmut
--- a/debian/rules.real
+++ b/debian/rules.real
@@ -341,6 +341,8 @@
 # Move include/asm to arch-specific directory
 	mkdir -p $(OUT_DIR)/include/$(DEB_HOST_MULTIARCH)
 	mv $(OUT_DIR)/include/asm $(OUT_DIR)/include/$(DEB_HOST_MULTIARCH)/
+	test -d $(OUT_DIR)/include/arch && \
+		mv $(OUT_DIR)/include/arch $(OUT_DIR)/include/$(DEB_HOST_MULTIARCH)/

 	+$(MAKE_SELF) install-base


--- End Message ---
--- Begin Message ---
Version: 4.6-1~exp2

Ben Hutchings applied a modified version of the patch, but somehow the
bts didn't recognize the closure via debian/changelog. Thanks.

Helmut

--- End Message ---

Reply to: