New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hugo server (v0.15) hangs in Raspberry Pi #1716

Closed
xuqingfeng opened this Issue Dec 18, 2015 · 8 comments

Comments

Projects
None yet
4 participants
@xuqingfeng

xuqingfeng commented Dec 18, 2015

I'm setting up hugo in a raspberry pi (armV7), when I run hugo server -v, it hangs until I exit it with Ctrl + C.

here is the output:

INFO: 2015/12/18 Using config file: /home/xqf/pi-hugo/config.toml
INFO: 2015/12/18 syncing from /home/xqf/pi-hugo/themes/cactus/static to /

@moorereason

This comment has been minimized.

Show comment
Hide comment
@moorereason

moorereason Dec 18, 2015

Contributor

This is a known issue with Hugo 0.15. See forum discussion. It's been fixed in 0.16-DEV.

The work around is to run hugo server --renderToDisk. The problem is with the new "render to memory" feature that's enabled by default when running in server mode.

@anthonyfok,
can you add a Known Issues section to the 0.15 release notes about this issue affecting Win32 and ARM? Should probably say the same thing or link to the release notes from the Github releases page.

Contributor

moorereason commented Dec 18, 2015

This is a known issue with Hugo 0.15. See forum discussion. It's been fixed in 0.16-DEV.

The work around is to run hugo server --renderToDisk. The problem is with the new "render to memory" feature that's enabled by default when running in server mode.

@anthonyfok,
can you add a Known Issues section to the 0.15 release notes about this issue affecting Win32 and ARM? Should probably say the same thing or link to the release notes from the Github releases page.

@anthonyfok anthonyfok added the Docs label Dec 19, 2015

@anthonyfok anthonyfok added this to the v0.15 milestone Dec 19, 2015

@anthonyfok anthonyfok self-assigned this Dec 19, 2015

@anthonyfok

This comment has been minimized.

Show comment
Hide comment
@anthonyfok

anthonyfok Dec 19, 2015

Contributor

@anthonyfok,
can you add a Known Issues section to the 0.15 release notes about this issue affecting Win32 and ARM? Should probably say the same thing or link to the release notes from the Github releases page.

@moorereason, thank you for the heads-up! I will do this before I go to bed tonight.

Contributor

anthonyfok commented Dec 19, 2015

@anthonyfok,
can you add a Known Issues section to the 0.15 release notes about this issue affecting Win32 and ARM? Should probably say the same thing or link to the release notes from the Github releases page.

@moorereason, thank you for the heads-up! I will do this before I go to bed tonight.

@anthonyfok

This comment has been minimized.

Show comment
Hide comment
@anthonyfok

anthonyfok Dec 19, 2015

Contributor

about this issue affecting Win32

Actually, if I am not mistaken, this issue affects Win64 users running a Win32 (so-called "windows_386") binary. Running hugo_0.15_windows_386.exe on Win32 should work just fine.

Contributor

anthonyfok commented Dec 19, 2015

about this issue affecting Win32

Actually, if I am not mistaken, this issue affects Win64 users running a Win32 (so-called "windows_386") binary. Running hugo_0.15_windows_386.exe on Win32 should work just fine.

@anthonyfok

This comment has been minimized.

Show comment
Hide comment
@anthonyfok

anthonyfok Dec 19, 2015

Contributor

Sorry, I take back what I just said. The Win32 binary would crash anywhere due to this "bug" in Go that you found earlier: https://golang.org/pkg/sync/atomic/#pkg-note-BUG

Contributor

anthonyfok commented Dec 19, 2015

Sorry, I take back what I just said. The Win32 binary would crash anywhere due to this "bug" in Go that you found earlier: https://golang.org/pkg/sync/atomic/#pkg-note-BUG

anthonyfok added a commit that referenced this issue Dec 19, 2015

anthonyfok added a commit that referenced this issue Dec 19, 2015

@anthonyfok anthonyfok closed this Dec 19, 2015

@anthonyfok

This comment has been minimized.

Show comment
Hide comment
@anthonyfok

anthonyfok Dec 19, 2015

Contributor

The suggested "Known Issues" section has been added to the end of the v0.15 Release Notes, see:

Contributor

anthonyfok commented Dec 19, 2015

The suggested "Known Issues" section has been added to the end of the v0.15 Release Notes, see:

@moorereason

This comment has been minimized.

Show comment
Hide comment
@moorereason

moorereason Dec 19, 2015

Contributor

Looks good, @anthonyfok

Contributor

moorereason commented Dec 19, 2015

Looks good, @anthonyfok

@matthewp

This comment has been minimized.

Show comment
Hide comment
@matthewp

matthewp Jan 8, 2016

On my raspberry pi I get "Illegal instruction" when I run Hugo. No such problem on 0.14.

matthewp commented Jan 8, 2016

On my raspberry pi I get "Illegal instruction" when I run Hugo. No such problem on 0.14.

@anthonyfok anthonyfok modified the milestones: v0.16, v0.15 Jun 13, 2016

@anthonyfok anthonyfok changed the title from hugo server hangs in raspberry pi to hugo server (v0.15) hangs in Raspberry Pi Jun 13, 2016

@anthonyfok

This comment has been minimized.

Show comment
Hide comment
@anthonyfok

anthonyfok Jun 13, 2016

Contributor

The newly release Hugo v0.16 works great on my Raspberry Pi 1 (Model B Revision 1.0 + ECN0001) and Raspberry Pi 3. It can be downloaded from:

Contributor

anthonyfok commented Jun 13, 2016

The newly release Hugo v0.16 works great on my Raspberry Pi 1 (Model B Revision 1.0 + ECN0001) and Raspberry Pi 3. It can be downloaded from:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment