[Bug 1364544] Re: Openafs Not Building on arm64
** Patch removed: Patch for aarch64 support in openafs https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544/+attachment/4194732/+files/aarch64.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1364544 Title: Openafs Not Building on arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1370752] Re: openafs needs porting for Aarch64
** Patch removed: Patch against the 1.6.9 openafs git branch adding initial aarch64 support. https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1370752/+attachment/4207698/+files/aarch64-openafs-stable-1_6_9.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1370752 Title: openafs needs porting for Aarch64 To manage notifications about this bug go to: https://bugs.launchpad.net/linaro-aarch64/+bug/1370752/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1435432] Re: Unable to build libv8 on arm64
** Description changed: - Building the package /libv8 fails on the arm64 architecture. Attempted - to build on both Trusty and Vivid and have the same results. + Building the package libv8 fails on the arm64 architecture. Attempted to + build on both Trusty and Vivid and have the same results. lsb_release -a: Distributor ID: Ubuntu Description: Ubuntu 14.04.2 LTS Release: 14.04 Codename: trusty uname -a: Linux tael 3.13.0-46-generic #77-Ubuntu SMP Mon Mar 2 18:27:27 UTC 2015 aarch64 aarch64 aarch64 GNU/Linux Using dget command to re-build source from .dsc, It appears that arm64 is not defined as an architecture:: dget --allow-unauthenticated --build https://launchpad.net/ubuntu/+archive/primary/+files/libv8-3.14_3.14.5.8-5ubuntu2.dsc Exit error is (full dpkg-buildpackage log attached): make: Nothing to be done for `build'. - fakeroot debian/rules binary + fakeroot debian/rules binary make: Nothing to be done for `binary'. - dpkg-genchanges -b ../libv8-3.14_3.14.5.8-5ubuntu2_arm64.changes + dpkg-genchanges -b ../libv8-3.14_3.14.5.8-5ubuntu2_arm64.changes dpkg-genchanges: error: cannot read files list file: No such file or directory dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1435432 Title: Unable to build libv8 on arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libv8-3.14/+bug/1435432/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1435432] [NEW] Unable to build libv8 on arm64
Public bug reported: Building the package /libv8 fails on the arm64 architecture. Attempted to build on both Trusty and Vivid and have the same results. lsb_release -a: Distributor ID: Ubuntu Description:Ubuntu 14.04.2 LTS Release:14.04 Codename: trusty uname -a: Linux tael 3.13.0-46-generic #77-Ubuntu SMP Mon Mar 2 18:27:27 UTC 2015 aarch64 aarch64 aarch64 GNU/Linux Using dget command to re-build source from .dsc, It appears that arm64 is not defined as an architecture:: dget --allow-unauthenticated --build https://launchpad.net/ubuntu/+archive/primary/+files/libv8-3.14_3.14.5.8-5ubuntu2.dsc Exit error is (full dpkg-buildpackage log attached): make: Nothing to be done for `build'. fakeroot debian/rules binary make: Nothing to be done for `binary'. dpkg-genchanges -b ../libv8-3.14_3.14.5.8-5ubuntu2_arm64.changes dpkg-genchanges: error: cannot read files list file: No such file or directory dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2 ** Affects: libv8-3.14 (Ubuntu) Importance: Undecided Status: New ** Tags: arm64 libv8 ** Attachment added: libv8-dpkg-buildpackage-failure https://bugs.launchpad.net/bugs/1435432/+attachment/4353561/+files/libv8-dpkg-buildpackage-failure -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1435432 Title: Unable to build libv8 on arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libv8-3.14/+bug/1435432/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1435432] Re: Unable to build libv8 on arm64
After updating the control and rules files to include arm64 continues up until v8 fails to compile since it does not recognize the arm64 architecture, here's the last error, and attaching full error log. In file included from ../src/allocation.h:31:0, from ../src/allocation.cc:28: ../src/globals.h:102:2: error: #error Host architecture was not detected as supported by v8 #error Host architecture was not detected as supported by v8 ^ ../src/globals.h:134:2: error: #error Target architecture arm is only supported on arm, ppc and ia32 host #error Target architecture arm is only supported on arm, ppc and ia32 host ^ make[2]: *** [/var/tmp/nodejs/libv8-3.14-3.14.5.8/out/arm.release/obj.target/preparser_lib/src/allocation.o] Error 1 It appears that v8 has added arm64 in newer versions of V8 per this commit: https://github.com/v8/v8-git- mirror/commit/8ef8f58bae44a9db7d7b18780ef162777ece019e Updating the version of V8 to a newer one should fix this and I'll attempt to re-build the package with a newer version. ** Attachment added: full dpkg-buildpackage error log after adding arm64 https://bugs.launchpad.net/ubuntu/+source/libv8-3.14/+bug/1435432/+attachment/4353562/+files/libv8-dpkg-add-arm64 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1435432 Title: Unable to build libv8 on arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libv8-3.14/+bug/1435432/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1435466] [NEW] nodejs fails to build on arm64 due to libv8 dependency
Public bug reported: Attempting to build the nodejs package from source on Trusty and Vivid fails due to missing the dependency on libv8-3.14-dev. lsb_release -a: Distributor ID: Ubuntu Description:Ubuntu 14.04.2 LTS Release:14.04 Codename: trusty uname -a: Linux tael 3.13.0-46-generic #77-Ubuntu SMP Mon Mar 2 18:27:27 UTC 2015 aarch64 aarch64 aarch64 GNU/Linux Build log: dget --allow-unauthenticated --build https://launchpad.net/ubuntu/+archive/primary/+files/nodejs_0.10.25~dfsg2-2ubuntu1.dsc dget: retrieving https://launchpad.net/ubuntu/+archive/primary/+files/nodejs_0.10.25~dfsg2-2ubuntu1.dsc dget: retrieving https://launchpad.net/ubuntu/+archive/primary/+files/nodejs_0.10.25~dfsg2.orig.tar.gz dget: retrieving https://launchpad.net/ubuntu/+archive/primary/+files/nodejs_0.10.25~dfsg2-2ubuntu1.debian.tar.gz dpkg-source: info: extracting nodejs in nodejs-0.10.25~dfsg2 dpkg-source: info: unpacking nodejs_0.10.25~dfsg2.orig.tar.gz dpkg-source: info: unpacking nodejs_0.10.25~dfsg2-2ubuntu1.debian.tar.gz dpkg-source: info: applying 2001_FHS_and_rename_to_nodejs.patch dpkg-source: info: applying 2004_relax_failing_test.patch dpkg-source: info: applying 2005_expected_failing_tests.patch dpkg-source: info: applying 2010_fix_makefile_missing_zlib.patch dpkg-source: info: applying 2011_mipsel.patch dpkg-source: info: applying 2012_kfreebsd.patch dpkg-source: info: applying 2013_gyp_noparallel_compat.patch dpkg-source: info: applying 1001_readfile_eisdir.patch dpkg-source: info: applying 1002_increase_timeout_in_test.patch dpkg-source: info: applying 1003_test_disable_chunked_response.patch dpkg-source: info: applying 1004_test_writeNaN.patch dpkg-source: info: applying 1005_restore_sh_javascript_nonminified.patch dpkg-source: info: applying 2014_powerpc_support.patch dpkg-source: info: applying 2015_ppc64el_configure.patch dpkg-buildpackage: source package nodejs dpkg-buildpackage: source version 0.10.25~dfsg2-2ubuntu1 dpkg-buildpackage: source distribution trusty dpkg-buildpackage: source changed by Adam Conrad adcon...@ubuntu.com dpkg-buildpackage: host architecture arm64 dpkg-source --before-build nodejs-0.10.25~dfsg2 dpkg-checkbuilddeps: Unmet build dependencies: pkg-config zlib1g-dev libv8-3.14-dev (= 3.7) libssl-dev (= 1.0.0g) libc-ares-dev (= 1.7.5) dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.) The libv8 package currently fails to build on arm64, and bug filed against itl: https://bugs.launchpad.net/ubuntu/+source/libv8-3.14/+bug/1435432 ** Affects: nodejs (Ubuntu) Importance: Undecided Status: New ** Tags: aarch64 arm64 libv8 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1435466 Title: nodejs fails to build on arm64 due to libv8 dependency To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1435466/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1434254] [NEW] Backport Trusty OpenAFS 1.6.7-1ubuntu1 Packages to Precise
Public bug reported: [SRU justification] The openafs-modules-dkms package fails to build its modules during a HWE Trusty install or kernel upgrade with the linux-generic-lts-trusty kernel packages. Attaching dkms make.log with failure. [Impact] No longer possible to use openafs kernel module. [Fix] Backport changes in from bug https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1423151 into precise-backports. [Information] lsb_release -id Description:Ubuntu 12.04.5 LTS Release:12.04 apt-cache policy openafs-modules-dkms openafs-modules-dkms: Installed: 1.6.7-1~precise1 Candidate: 1.6.7-1~precise1 Version table: 1.6.7-1~ubuntu12.04.2 0 100 http://mirrors.kernel.org/ubuntu/ precise-backports/universe amd64 Packages *** 1.6.7-1~precise1 0 500 http://mirrors.kernel.org/ubuntu/ precise/extras amd64 Packages 100 /var/lib/dpkg/status 1.6.1-1+ubuntu0.5 0 500 http://mirrors.kernel.org/ubuntu/ precise-updates/universe amd64 Packages 500 http://mirrors.kernel.org/ubuntu/ precise-security/universe amd64 Packages 1.6.1-1 0 500 http://mirrors.kernel.org/ubuntu/ precise/universe amd64 Packages apt-cache policy linux-generic-lts-trusty linux-generic-lts-trusty: Installed: 3.13.0.46.40 Candidate: 3.13.0.46.40 Version table: *** 3.13.0.46.40 0 500 http://mirrors.kernel.org/ubuntu/ precise-updates/main amd64 Packages 500 http://mirrors.kernel.org/ubuntu/ precise-security/main amd64 Packages 100 /var/lib/dpkg/status ** Affects: openafs (Ubuntu) Importance: Undecided Status: New ** Tags: hwe openafs ** Attachment added: dkms make.log of module build failure https://bugs.launchpad.net/bugs/1434254/+attachment/4350263/+files/make.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1434254 Title: Backport Trusty OpenAFS 1.6.7-1ubuntu1 Packages to Precise To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1434254/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1423151] Re: openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build
My apologies, wrong copy/paste link in my comment above, the LP bug for precise-backports is: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1434254 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423151 Title: openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1423151/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1423151] Re: openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build
Could this fix also added to precise-backports for 12.04 HWE Trusty installs? I've filed https://bugs.launchpad.net/precise-backports/+bug/1324288 for this with the relevant information. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423151 Title: openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1423151/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1423151] Re: openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build
Tested version 1.6.7-1ubuntu1 of the openafs packages from -proposed and it installed the openafs-modules-dkms package and built the openafs kernel module properly on kernel 3.13.0-46-generic. ||/ Name Version Architecture Description +++-=-=-=- ii linux-image-3.13. 3.13.0-46.77 amd64 Linux kernel image for version 3.13.0 on ii linux-image-extra 3.13.0-46.77 amd64 Linux kernel extra modules for version 3 ii linux-image-gener 3.13.0.46.53 amd64 Generic Linux kernel image ii openafs-client1.6.7-1ubuntu amd64 AFS distributed filesystem client suppor ii openafs-doc 1.6.7-1ubuntu all AFS distributed filesystem documentation ii openafs-krb5 1.6.7-1ubuntu amd64 AFS distributed filesystem Kerberos 5 in ii openafs-modules-d 1.6.7-1ubuntu all AFS distributed filesystem kernel module uname -a Linux proposed-ubuntu-s-1404-amd64-afs-development 3.13.0-46-generic #77-Ubuntu SMP Mon Mar 2 18:23:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux modinfo openafs filename: /lib/modules/3.13.0-46-generic/updates/dkms/openafs.ko license:http://www.openafs.org/dl/license10.html srcversion: 8EDC2AADAC77ED454BC5D7F depends: vermagic: 3.13.0-46-generic SMP mod_unload modversions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1423151 Title: openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1423151/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1416375] Re: openafs-modules-dkms fails to build with latest Precise kernel
Re-built openafs-1.6.1 from source and applied openafs.debdiff patch. Existing 12.04 installs upgraded the following packages and openafs- modules-dkms built the openafs kernel module successfully. openafs-client amd64 1.6.1-1+ubuntu0.5 openafs-doc all 1.6.1-1+ubuntu0.5 openafs-modules-dkms all 1.6.1-1+ubuntu0.5 Adding a custom repository with updated packages during Ubuntu 12.04 preseed install also installs and builds the openafs packages and modules correctly. Added packages to PPA: https://launchpad.net/~ecliptik/+archive/ubuntu/openafs-1416375 Requested escalation of bug to promote packages with patch to precise- security and/or precise-updates upstream repositories via Canonical TAM. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1416375 Title: openafs-modules-dkms fails to build with latest Precise kernel To manage notifications about this bug go to: https://bugs.launchpad.net/precise-backports/+bug/1416375/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1392094] [NEW] golang is unavailable for arm64
Public bug reported: When trying to build the golang package from source it fails due to know knowing about the instruction set for arm64. Having this package build for arm64 is particularly useful since it is a dependency on the docker.io package. mwaltz@zant:/etc$ sudo apt-get build-dep golang Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 119 not upgraded. mwaltz@zant:/etc$ sudo apt-get -b source golang-go Reading package lists... Done Building dependency tree Reading state information... Done NOTICE: 'golang-go' packaging is maintained in the 'Git' version control system at: git://anonscm.debian.org/pkg-golang/golang.git Need to get 9572 kB of source archives. Get:1 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (dsc) [3053 B] Get:2 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (tar) [9521 kB] Get:3 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (diff) [48.3 kB] Fetched 9572 kB in 60s (158 kB/s) gpgv: Signature made Thu Mar 20 10:19:54 2014 UTC using RSA key ID A0E7D8C3 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./golang_1.2.1-2ubuntu1.dsc dpkg-source: info: extracting golang in golang-1.2.1 dpkg-source: info: unpacking golang_1.2.1.orig.tar.gz dpkg-source: info: unpacking golang_1.2.1-2ubuntu1.debian.tar.gz dpkg-source: info: applying add-src-pkg-debug-elf-testdata-hello.patch dpkg-source: info: applying add-tar-xattr-support.patch dpkg-source: info: applying 016-armhf-elf-header.patch dpkg-source: info: applying issue28050043_60001_70001.diff dpkg-source: info: applying issue27650045_40001_50001.diff dpkg-source: info: applying issue54790044_11_110001.diff dpkg-buildpackage: source package golang dpkg-buildpackage: source version 2:1.2.1-2ubuntu1 dpkg-buildpackage: source distribution trusty dpkg-buildpackage: source changed by James Page james.p...@ubuntu.com dpkg-buildpackage: host architecture arm64 dpkg-source --before-build golang-1.2.1 debian/rules clean debian/rules:179: *** unrecognized build host instruction set arm64!. Stop. dpkg-buildpackage: error: debian/rules clean gave error exit status 2 Build command 'cd golang-1.2.1 dpkg-buildpackage -b -uc' failed. E: Child process failed ** Affects: docker.io (Ubuntu) Importance: Undecided Status: New ** Affects: golang (Ubuntu) Importance: Undecided Status: New ** Tags: aarch64 arm64 ** Also affects: docker.io (Ubuntu) Importance: Undecided Status: New ** Summary changed: - golang-go is unavailable for arm64 + golang is unavailable for arm64 ** Description changed: - When trying to build the golang-go package from source it fails due to - know knowing about the instruction set for arm64. + When trying to build the golang package from source it fails due to know + knowing about the instruction set for arm64. Having this package build for arm64 is particularly useful since it is a dependency on the docker.io package. mwaltz@zant:/etc$ sudo apt-get build-dep golang Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 119 not upgraded. mwaltz@zant:/etc$ sudo apt-get -b source golang-go Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done NOTICE: 'golang-go' packaging is maintained in the 'Git' version control system at: git://anonscm.debian.org/pkg-golang/golang.git Need to get 9572 kB of source archives. Get:1 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (dsc) [3053 B] Get:2 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (tar) [9521 kB] Get:3 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (diff) [48.3 kB] Fetched 9572 kB in 60s (158 kB/s) gpgv: Signature made Thu Mar 20 10:19:54 2014 UTC using RSA key ID A0E7D8C3 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./golang_1.2.1-2ubuntu1.dsc dpkg-source: info: extracting golang in golang-1.2.1 dpkg-source: info: unpacking golang_1.2.1.orig.tar.gz dpkg-source: info: unpacking golang_1.2.1-2ubuntu1.debian.tar.gz dpkg-source: info: applying add-src-pkg-debug-elf-testdata-hello.patch dpkg-source: info: applying add-tar-xattr-support.patch dpkg-source: info: applying 016-armhf-elf-header.patch dpkg-source: info: applying issue28050043_60001_70001.diff dpkg-source: info: applying issue27650045_40001_50001.diff dpkg-source: info: applying issue54790044_11_110001.diff dpkg-buildpackage: source package golang dpkg-buildpackage: source version 2:1.2.1-2ubuntu1 dpkg-buildpackage: source distribution trusty
[Bug 1392094] Re: golang is unavailable for arm64
Dave, I understand that it currently doesn't have a first-class build, but after looking at the Go discussion forums it appears that there will be an arm64 build in the future, https://groups.google.com/forum/#!searchin/golang-dev/arm64/golang-dev/A2SDyaNxDxs/zugPL5yDBwIJ https://groups.google.com/forum/#!searchin/golang-dev/arm64/golang-dev/MLaz62sHUc0/0t6M2lx1imoJ It looks like there are first-class builds for armv5 and armv7 for Linux on the Go build dashboard, and I would assume as more 64-bit ARM SBSA hardware makes it's way into the market place in the coming months we'll see more demand for architecture support. Looking at some other go packages it appears they already have arm64 support as well, such as gccgo that you commented on in the golang-devel forums and Canonical contributing support for. I understand that there isn't an official port yet, but marking as triaged or incomplete I believe is a better category for this since eventually when Go does offer arm64 as an arch the packages will need to be updated to support it. With the docker.io package depending on golang, and the large uptake of container technology, having this package working on arm64 could open up many possibility for the new architecture in hyperscale environments. If there is a better way to improve go support for arm64, specifically to enable Docker support, I am interested in hearing about that as well. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to golang in Ubuntu. https://bugs.launchpad.net/bugs/1392094 Title: golang is unavailable for arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1392094/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1392094] [NEW] golang is unavailable for arm64
Public bug reported: When trying to build the golang package from source it fails due to know knowing about the instruction set for arm64. Having this package build for arm64 is particularly useful since it is a dependency on the docker.io package. mwaltz@zant:/etc$ sudo apt-get build-dep golang Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 119 not upgraded. mwaltz@zant:/etc$ sudo apt-get -b source golang-go Reading package lists... Done Building dependency tree Reading state information... Done NOTICE: 'golang-go' packaging is maintained in the 'Git' version control system at: git://anonscm.debian.org/pkg-golang/golang.git Need to get 9572 kB of source archives. Get:1 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (dsc) [3053 B] Get:2 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (tar) [9521 kB] Get:3 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (diff) [48.3 kB] Fetched 9572 kB in 60s (158 kB/s) gpgv: Signature made Thu Mar 20 10:19:54 2014 UTC using RSA key ID A0E7D8C3 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./golang_1.2.1-2ubuntu1.dsc dpkg-source: info: extracting golang in golang-1.2.1 dpkg-source: info: unpacking golang_1.2.1.orig.tar.gz dpkg-source: info: unpacking golang_1.2.1-2ubuntu1.debian.tar.gz dpkg-source: info: applying add-src-pkg-debug-elf-testdata-hello.patch dpkg-source: info: applying add-tar-xattr-support.patch dpkg-source: info: applying 016-armhf-elf-header.patch dpkg-source: info: applying issue28050043_60001_70001.diff dpkg-source: info: applying issue27650045_40001_50001.diff dpkg-source: info: applying issue54790044_11_110001.diff dpkg-buildpackage: source package golang dpkg-buildpackage: source version 2:1.2.1-2ubuntu1 dpkg-buildpackage: source distribution trusty dpkg-buildpackage: source changed by James Page james.p...@ubuntu.com dpkg-buildpackage: host architecture arm64 dpkg-source --before-build golang-1.2.1 debian/rules clean debian/rules:179: *** unrecognized build host instruction set arm64!. Stop. dpkg-buildpackage: error: debian/rules clean gave error exit status 2 Build command 'cd golang-1.2.1 dpkg-buildpackage -b -uc' failed. E: Child process failed ** Affects: docker.io (Ubuntu) Importance: Undecided Status: New ** Affects: golang (Ubuntu) Importance: Undecided Status: New ** Tags: aarch64 arm64 ** Also affects: docker.io (Ubuntu) Importance: Undecided Status: New ** Summary changed: - golang-go is unavailable for arm64 + golang is unavailable for arm64 ** Description changed: - When trying to build the golang-go package from source it fails due to - know knowing about the instruction set for arm64. + When trying to build the golang package from source it fails due to know + knowing about the instruction set for arm64. Having this package build for arm64 is particularly useful since it is a dependency on the docker.io package. mwaltz@zant:/etc$ sudo apt-get build-dep golang Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 119 not upgraded. mwaltz@zant:/etc$ sudo apt-get -b source golang-go Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done NOTICE: 'golang-go' packaging is maintained in the 'Git' version control system at: git://anonscm.debian.org/pkg-golang/golang.git Need to get 9572 kB of source archives. Get:1 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (dsc) [3053 B] Get:2 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (tar) [9521 kB] Get:3 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe golang 2:1.2.1-2ubuntu1 (diff) [48.3 kB] Fetched 9572 kB in 60s (158 kB/s) gpgv: Signature made Thu Mar 20 10:19:54 2014 UTC using RSA key ID A0E7D8C3 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./golang_1.2.1-2ubuntu1.dsc dpkg-source: info: extracting golang in golang-1.2.1 dpkg-source: info: unpacking golang_1.2.1.orig.tar.gz dpkg-source: info: unpacking golang_1.2.1-2ubuntu1.debian.tar.gz dpkg-source: info: applying add-src-pkg-debug-elf-testdata-hello.patch dpkg-source: info: applying add-tar-xattr-support.patch dpkg-source: info: applying 016-armhf-elf-header.patch dpkg-source: info: applying issue28050043_60001_70001.diff dpkg-source: info: applying issue27650045_40001_50001.diff dpkg-source: info: applying issue54790044_11_110001.diff dpkg-buildpackage: source package golang dpkg-buildpackage: source version 2:1.2.1-2ubuntu1 dpkg-buildpackage: source distribution trusty
[Bug 1392094] Re: golang is unavailable for arm64
Dave, I understand that it currently doesn't have a first-class build, but after looking at the Go discussion forums it appears that there will be an arm64 build in the future, https://groups.google.com/forum/#!searchin/golang-dev/arm64/golang-dev/A2SDyaNxDxs/zugPL5yDBwIJ https://groups.google.com/forum/#!searchin/golang-dev/arm64/golang-dev/MLaz62sHUc0/0t6M2lx1imoJ It looks like there are first-class builds for armv5 and armv7 for Linux on the Go build dashboard, and I would assume as more 64-bit ARM SBSA hardware makes it's way into the market place in the coming months we'll see more demand for architecture support. Looking at some other go packages it appears they already have arm64 support as well, such as gccgo that you commented on in the golang-devel forums and Canonical contributing support for. I understand that there isn't an official port yet, but marking as triaged or incomplete I believe is a better category for this since eventually when Go does offer arm64 as an arch the packages will need to be updated to support it. With the docker.io package depending on golang, and the large uptake of container technology, having this package working on arm64 could open up many possibility for the new architecture in hyperscale environments. If there is a better way to improve go support for arm64, specifically to enable Docker support, I am interested in hearing about that as well. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1392094 Title: golang is unavailable for arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1392094/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1370752] Re: openafs needs porting for Aarch64
There's a few additional files that need patching in order for it to build on aarch64. I've attached the latest patch I sent to openafs- devel. This also includes the required changes to the Debian packing. The latest block is in src/afs/afs_syscall.c which deals with 64-bit/32-bit binaries, which one of the developers stated: If linux arm64 does not support running 32-bit executables, you can just put in if (0). You could probably do so for now even if arm64 does support 32-bit executables, with an XXX comment that it needs to be revisited. I am not a linux kernel expert, so I don't know how to do this properly off the top of my head. I'm going to continue to try and try to work around this and submit the patches to upstream as well as update this bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1370752 Title: openafs needs porting for Aarch64 To manage notifications about this bug go to: https://bugs.launchpad.net/linaro-aarch64/+bug/1370752/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1370752] Re: openafs needs porting for Aarch64
Attaching initial patch. ** Patch added: Patch against the 1.6.9 openafs git branch adding initial aarch64 support. https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1370752/+attachment/4207698/+files/aarch64-openafs-stable-1_6_9.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1370752 Title: openafs needs porting for Aarch64 To manage notifications about this bug go to: https://bugs.launchpad.net/linaro-aarch64/+bug/1370752/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1370752] [NEW] openafs needs porting for Aarch64
Public bug reported: openafs needs porting for Aarch64 Brought the topic up with the OpenAFS devel list and some progress has been made: https://lists.openafs.org/pipermail/openafs- devel/2014-September/019970.html Currently upstream lacks Aarch64 hardware although qemu emulator is able to provide a stable development environment. ** Affects: linaro-aarch64 Importance: Undecided Status: New ** Affects: openafs (Ubuntu) Importance: Undecided Status: New ** Also affects: openafs (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1370752 Title: openafs needs porting for Aarch64 To manage notifications about this bug go to: https://bugs.launchpad.net/linaro-aarch64/+bug/1370752/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 857651] Re: Unable to hide users from login screen / user switcher
This bug also causes all users home directories to mount if they're setup in autofs. This is especially detrimental if your autofs maps contain thousands of users. Lightdm and autofs will slowly grind through mounting home directories looking for: ~/.dmrc ~/.face ~/.face.icon These mounts stay around in /etc/mtab, which causes reboots/shutdowns to take extremely long while the system then umounts all the directories. This not only affects the local system, but if hundreds of systems in an environment are doing this it causes unnecessary load on backend services. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/857651 Title: Unable to hide users from login screen / user switcher To manage notifications about this bug go to: https://bugs.launchpad.net/accountsservice/+bug/857651/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1364544] Re: Openafs Not Building on arm64
Attaching new patch that modifies: build-tools/config.guess build-tools/config.sub src/config/param.arm_linux26.h src/lwp/Makefile.in to successfully build on the aarch64 architecture. Requested inclusion of patch in upstream openafs-devel mailing list as well. ** Patch removed: patch for building package on aarch64 https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544/+attachment/4193501/+files/arm64-openafs ** Patch added: Patch for aarch64 support in openafs https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544/+attachment/4194732/+files/aarch64.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1364544 Title: Openafs Not Building on arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1364544] [NEW] Openafs Not Building on arm64
Public bug reported: I'm attempting to build the openafs packages from source for the arm64 architecture using an emulated arm64 VM running Ubuntu 14.04. I've downloaded the 1.6.7 source and the 1.6.9 source, and made modifications for it to build with the aarch64 compiler (attaching patch), however the build stops due to lwp.c erroring out with: gcc -I/home/mwaltz/debian/openafs-1.6.9/src/config -I/home/mwaltz/debian/openafs-1.6.9/include -I. -I. -D_LARGEFILE64_SOURCE -o rmtsysd rmtsysd.o libsys.a /home/mwaltz/debian/openafs-1.6.9/lib/librx.a libsys.a /home/mwaltz/debian/openafs-1.6.9/lib/liblwp.a /home/mwaltz/debian/openafs-1.6.9/lib/util.a -lresolv /home/mwaltz/debian/openafs-1.6.9/lib/liblwp.a(lwp.o): In function `Abort_LWP': /home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:796: undefined reference to `savecontext' /home/mwaltz/debian/openafs-1.6.9/lib/liblwp.a(lwp.o): In function `Dispatcher': /home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:982: undefined reference to `returnto' /home/mwaltz/debian/openafs-1.6.9/lib/liblwp.a(lwp.o): In function `LWP_QWait': /home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:246: undefined reference to `savecontext' /home/mwaltz/debian/openafs-1.6.9/lib/liblwp.a(lwp.o): In function `LWP_CreateProcess': /home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:302: undefined reference to `savecontext' /home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:361: undefined reference to `savecontext' /home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:372: undefined reference to `savecontext' /home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:411: undefined reference to `savecontext' /home/mwaltz/debian/openafs-1.6.9/lib/liblwp.a(lwp.o):/home/mwaltz/debian/openafs-1.6.9/src/lwp/./lwp.c:420: more undefined references to `savecontext' follow collect2: error: ld returned 1 exit status make[5]: *** [rmtsysd] Error 1 make[5]: Leaving directory `/home/mwaltz/debian/openafs-1.6.9/src/sys Looking into the issue it appears that glibc doesn't implement getcontext/savecontext for arm. according to src/param.arm_linux26.h source file. I found a similar thread on the openafs-devel mailing list from 2009 regarding ppc builds [1] which makes reference to this, and it appears the openafs , Debian packages are built with USE_UCONTEXT on every platform that supports it and have been for quite a while.. Since arm does not support ucontext, it appears building the package for arm64 should use pthread libraries instead of lwp. [1] https://lists.openafs.org/pipermail/openafs- devel/2009-June/016791.html System information: lsb_release -rd Description:Ubuntu 14.04 LTS Release:14.04 uname -a Linux zant 3.13.0-34-generic #60-Ubuntu SMP Wed Aug 13 15:47:24 UTC 2014 aarch64 aarch64 aarch64 GNU/Linux Package Versions openafs-1.6.7 and openafs-1.6.9 from Debian/jessie ** Affects: openafs (Ubuntu) Importance: Undecided Status: New ** Tags: aarch64 arm64 openafs ** Patch added: patch for building package on aarch64 https://bugs.launchpad.net/bugs/1364544/+attachment/4193501/+files/arm64-openafs -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1364544 Title: Openafs Not Building on arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1364544] Re: Openafs Not Building on arm64
I've also sent an email to the openafs-devel list regarding this and included this bug ID, https://lists.openafs.org/pipermail/openafs- devel/2014-September/019970.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1364544 Title: Openafs Not Building on arm64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1206387] Re: openafs-modules-dkms 1.6.1-1+ubuntu0.2: module FTBFS on 3.8.0
I was able to install the openafs 1.6.7-1~precise1 packages from the provided PPA and they installed and built modules via DKMS with the HWE linux-generic-lts-saucy kernel on a 12.04 system. Currently we can use these packages in a separate repo we add to systems during install time and doing apt-get update, however having openafs 1.6.7 or 1.6.5 in the backports repository for precise would save some extra steps and keep up with any upstream package updates. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1206387 Title: openafs-modules-dkms 1.6.1-1+ubuntu0.2: module FTBFS on 3.8.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1206387/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1206387] Re: openafs-modules-dkms 1.6.1-1+ubuntu0.2: module FTBFS on 3.8.0
Thank you very much Rafael. I'll test the packages from the PPA today on our HWE installs and provide any feedback we may have. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1206387 Title: openafs-modules-dkms 1.6.1-1+ubuntu0.2: module FTBFS on 3.8.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1206387/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1206387] Re: openafs-modules-dkms 1.6.1-1+ubuntu0.2: module FTBFS on 3.8.0
Is it possible to get the OpenAFS 1.6.5 packages into precise-backports while not replacing the original 1.6.1 packages? I thought the backports repository was build for situations like this where newer versions can be installed on older LTS releases. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1206387 Title: openafs-modules-dkms 1.6.1-1+ubuntu0.2: module FTBFS on 3.8.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1206387/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1135163] Re: d-i can't install against an https mirror
Thank you Philipp, with mirror/https settings everything is now fully going over https. Here's our working configuration with unauthenticated https installs for 14.04 in case anyone else comes across this: PXE Config: KERNEL pxelinux.cfg/kernel APPEND append initrd=pxelinux.cfg/initrd.img vga=normal fb=false auto=true priority=critical auto-install/enable=true debian-installer/allow_unauthenticated_ssl=true url=https://buildhost/trusty/preseed.cfg.pl media=https://buildhost/ubuntu/ Preseed Mirror settings: d-i mirror/protocol string https d-i mirror/country string manual d-i mirror/https/hostname string buildhost d-i mirror/https/directory string /ubuntu/ d-i mirror/https/proxy string d-i mirror/https/mirror select mirror -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1135163 Title: d-i can't install against an https mirror To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt-setup/+bug/1135163/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1135163] Re: d-i can't install against an https mirror
Colin, thank you very much for your work on this issue and I'm currently testing https installs in our environment now. I had a question on how to properly set the installer to use a https mirror. The installer PXE configuration line I'm using is: KERNEL pxelinux.cfg/kernel APPEND append initrd=pxelinux.cfg/initrd.img vga=normal fb=false auto=true priority=critical auto-install/enable=true debian-installer/allow_unauthenticated_ssl=true url=https://buildhost/trusty/preseed.cfg.pl media=https://buildhost/Ubuntu-14.04-amd64/ These are the stock kernel and initrd available for Ubuntu 14.04, and it's hitting a nightly sync'd mirror that's available on https://buildhost/Ubuntu-14.04-amd64/. This site has a self-signed certificate, which debian-installer/allow_unauthenticated_ssl=true allows us to download and use the preseed.cfg.pl over https. The base-install of packages still uses http however, which I can see by looking at the web server logs. I've tried the following based off of your Debian list emails (https://lists.debian.org/debian- boot/2014/02/msg00084.html): 1. Adding mirror/protocol=https in the append line, this results in the install prompting for a mirror 2. Adding debian-installer/mirror/protocol=https to the append line, this installs, but still goes over http 3. Adding d-i mirror/protocol string https in the preseed file, this has the same result as 1 I tried digging through the documentation for base-installer, debootstrap, and debian-installer, but other than the emails on the Debian list and change log entries, I couldn't find the exact syntax or place to tell the installer to use https for our custom mirror. This is possible, and if so could you provide the needed syntax in order for packages to go over https as well? Thank you. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1135163 Title: d-i can't install against an https mirror To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt-setup/+bug/1135163/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs