[Hamlib-developer] [Hamlib/Hamlib] 9a140c: Add neccessary compiler flags for automake target
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Nate B. <no...@gi...> - 2026-05-21 13:19:38
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 9a140c726ef0f16455546b5154899895c7ad9dd2 https://github.com/Hamlib/Hamlib/commit/9a140c726ef0f16455546b5154899895c7ad9dd2 Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M rotators/androidsensor/Makefile.am Log Message: ----------- Add neccessary compiler flags for automake target Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: b182f72c4fad476436066fdffb9909e82e423b90 https://github.com/Hamlib/Hamlib/commit/b182f72c4fad476436066fdffb9909e82e423b90 Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M rotators/androidsensor/androidsensor.cpp Log Message: ----------- Fix mis-included ndkimu header file Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: 19e8287f3847a99ded5d42fa15b5cff692edb6cd https://github.com/Hamlib/Hamlib/commit/19e8287f3847a99ded5d42fa15b5cff692edb6cd Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M rotators/androidsensor/ndkimu.cpp Log Message: ----------- Use an alternative version of now depreicated/removed ALooper_pollAll func Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: dce66f854d1f488a10426f263daf5b5eb0a05f7d https://github.com/Hamlib/Hamlib/commit/dce66f854d1f488a10426f263daf5b5eb0a05f7d Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M src/misc.h Log Message: ----------- Make pthread_cancel no-op on Android (unsupported) Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: 1f2cebac17870e094ef0efcb9fda81aa27b4e810 https://github.com/Hamlib/Hamlib/commit/1f2cebac17870e094ef0efcb9fda81aa27b4e810 Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M configure.ac M tests/Makefile.am Log Message: ----------- Correct the linkage of tests/* against Android Sensor rot Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: 7bde560dccbb398f2d16149baf834d0402672e2a https://github.com/Hamlib/Hamlib/commit/7bde560dccbb398f2d16149baf834d0402672e2a Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M configure.ac M src/rot_reg.c Log Message: ----------- Add check to Android Sensor API before building rotators/androidsensor Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: 60fb8e5fa0193b90526f8ec27c40d9fbd5bcd057 https://github.com/Hamlib/Hamlib/commit/60fb8e5fa0193b90526f8ec27c40d9fbd5bcd057 Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: R Android.mk M Makefile.am R amplifiers/elecraft/Android.mk M amplifiers/elecraft/Makefile.am R amplifiers/expert/Android.mk M amplifiers/expert/Makefile.am R amplifiers/gemini/Android.mk M amplifiers/gemini/Makefile.am R android/Makefile.am R android/README.android R android/config.h R android/hamlib-compile R android/ltdl.c R android/ltdl.h M configure.ac R rigs/adat/Android.mk M rigs/adat/Makefile.am R rigs/alinco/Android.mk M rigs/alinco/Makefile.am R rigs/anytone/Android.mk M rigs/anytone/Makefile.am R rigs/aor/Android.mk M rigs/aor/Makefile.am R rigs/barrett/Android.mk M rigs/barrett/Makefile.am R rigs/codan/Android.mk M rigs/codan/Makefile.am R rigs/commradio/Android.mk M rigs/commradio/Makefile.am R rigs/dorji/Android.mk M rigs/dorji/Makefile.am R rigs/drake/Android.mk M rigs/drake/Makefile.am R rigs/dummy/Android.mk M rigs/dummy/Makefile.am R rigs/elad/Android.mk M rigs/elad/Makefile.am R rigs/flexradio/Android.mk M rigs/flexradio/Makefile.am R rigs/gomspace/Android.mk M rigs/gomspace/Makefile.am R rigs/harris/Android.mk M rigs/harris/Makefile.am R rigs/icmarine/Android.mk M rigs/icmarine/Makefile.am R rigs/icom/Android.mk M rigs/icom/Makefile.am R rigs/jrc/Android.mk M rigs/jrc/Makefile.am R rigs/kachina/Android.mk M rigs/kachina/Makefile.am R rigs/kenwood/Android.mk M rigs/kenwood/Makefile.am R rigs/kit/Android.mk M rigs/kit/Makefile.am R rigs/lowe/Android.mk M rigs/lowe/Makefile.am R rigs/mds/Android.mk M rigs/mds/Makefile.am R rigs/motorola/Android.mk M rigs/motorola/Makefile.am R rigs/pcr/Android.mk M rigs/pcr/Makefile.am R rigs/prm80/Android.mk M rigs/prm80/Makefile.am R rigs/racal/Android.mk M rigs/racal/Makefile.am R rigs/rft/Android.mk M rigs/rft/Makefile.am R rigs/rs/Android.mk M rigs/rs/Makefile.am R rigs/simplecat/Android.mk M rigs/simplecat/Makefile.am R rigs/skanti/Android.mk M rigs/skanti/Makefile.am R rigs/tapr/Android.mk M rigs/tapr/Makefile.am R rigs/tentec/Android.mk M rigs/tentec/Makefile.am R rigs/tuner/Android.mk M rigs/tuner/Makefile.am R rigs/uniden/Android.mk M rigs/uniden/Makefile.am R rigs/winradio/Android.mk M rigs/winradio/Makefile.am R rigs/wj/Android.mk M rigs/wj/Makefile.am R rigs/yaesu/Android.mk M rigs/yaesu/Makefile.am R rotators/amsat/Android.mk M rotators/amsat/Makefile.am R rotators/androidsensor/Android.mk M rotators/androidsensor/Makefile.am R rotators/apex/Android.mk M rotators/apex/Makefile.am R rotators/ars/Android.mk M rotators/ars/Makefile.am R rotators/celestron/Android.mk M rotators/celestron/Makefile.am R rotators/cnctrk/Android.mk M rotators/cnctrk/Makefile.am R rotators/easycomm/Android.mk M rotators/easycomm/Makefile.am R rotators/ether6/Android.mk M rotators/ether6/Makefile.am R rotators/flir/Android.mk M rotators/flir/Makefile.am R rotators/fodtrack/Android.mk M rotators/fodtrack/Makefile.am R rotators/grbltrk/Android.mk M rotators/grbltrk/Makefile.am R rotators/gs232a/Android.mk M rotators/gs232a/Makefile.am R rotators/heathkit/Android.mk M rotators/heathkit/Makefile.am R rotators/indi/Android.mk M rotators/indi/Makefile.am R rotators/ioptron/Android.mk M rotators/ioptron/Makefile.am R rotators/m2/Android.mk M rotators/m2/Makefile.am R rotators/meade/Android.mk M rotators/meade/Makefile.am R rotators/prosistel/Android.mk M rotators/prosistel/Makefile.am R rotators/radant/Android.mk R rotators/rotorez/Android.mk M rotators/rotorez/Makefile.am R rotators/saebrtrack/Android.mk M rotators/saebrtrack/Makefile.am R rotators/sartek/Android.mk M rotators/sartek/Makefile.am R rotators/satel/Android.mk M rotators/satel/Makefile.am R rotators/skywatcher/Android.mk M rotators/skywatcher/Makefile.am R rotators/spid/Android.mk M rotators/spid/Makefile.am R rotators/ts7400/Android.mk M rotators/ts7400/Makefile.am R security/Android.mk M security/Makefile.am R src/Android.mk M src/Makefile.am R tests/Android.mk M tests/Makefile.am Log Message: ----------- Remove old-fashioned and buggy Android.mk build system Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: bc830304a7639fa61a171851101739ff52dbd676 https://github.com/Hamlib/Hamlib/commit/bc830304a7639fa61a171851101739ff52dbd676 Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: A README.android Log Message: ----------- Add README.android with cross-compilation instructions Credit to Ladislav Vaiz (OK1ZIA) for the original 2012 Android port. Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: c24f8fee1f92db29afe5811942cecc5d5b96e5a8 https://github.com/Hamlib/Hamlib/commit/c24f8fee1f92db29afe5811942cecc5d5b96e5a8 Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M rotators/androidsensor/ndkimu.h Log Message: ----------- Use regular C float instead of GLFloat to avoid portibility issues In struct SensorData, GLFloat was used to store 3 floats. However, the code doesn't perform any GLSL calculation on them. More, Termux doesn't provide GLSL headers and fails to build. This commit refactos GLFloat to float to avoid necessary header issues, etc. Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: 5ab5181314c17388b414180cfae963cacd53261d https://github.com/Hamlib/Hamlib/commit/5ab5181314c17388b414180cfae963cacd53261d Author: Gong BI1XJT <bi...@ra...> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: A .github/workflows/android-ndk.yml Log Message: ----------- Add GitHub CI workflows for Android NDK build Signed-off-by: Gong BI1XJT <bi...@ra...> Commit: bbde232a0c86c6b87d728952c0fb6e5a453d45c4 https://github.com/Hamlib/Hamlib/commit/bbde232a0c86c6b87d728952c0fb6e5a453d45c4 Author: William Goodspeed <goo...@an...> Date: 2026-05-18 (Mon, 18 May 2026) Changed paths: M configure.ac M rotators/androidsensor/Makefile.am Log Message: ----------- Add Android-specific flags to CXXFLAGS and LDFLAGS for correct linkage Signed-off-by: William Goodspeed <goo...@an...> Commit: 9774f73acff89aecc5d49663279cbb5cdf5a9910 https://github.com/Hamlib/Hamlib/commit/9774f73acff89aecc5d49663279cbb5cdf5a9910 Author: Nate Bargmann <n0...@n0...> Date: 2026-05-21 (Thu, 21 May 2026) Changed paths: A .github/workflows/android-ndk.yml R Android.mk M Makefile.am A README.android R amplifiers/elecraft/Android.mk M amplifiers/elecraft/Makefile.am R amplifiers/expert/Android.mk M amplifiers/expert/Makefile.am R amplifiers/gemini/Android.mk M amplifiers/gemini/Makefile.am R android/Makefile.am R android/README.android R android/config.h R android/hamlib-compile R android/ltdl.c R android/ltdl.h M configure.ac R rigs/adat/Android.mk M rigs/adat/Makefile.am R rigs/alinco/Android.mk M rigs/alinco/Makefile.am R rigs/anytone/Android.mk M rigs/anytone/Makefile.am R rigs/aor/Android.mk M rigs/aor/Makefile.am R rigs/barrett/Android.mk M rigs/barrett/Makefile.am R rigs/codan/Android.mk M rigs/codan/Makefile.am R rigs/commradio/Android.mk M rigs/commradio/Makefile.am R rigs/dorji/Android.mk M rigs/dorji/Makefile.am R rigs/drake/Android.mk M rigs/drake/Makefile.am R rigs/dummy/Android.mk M rigs/dummy/Makefile.am R rigs/elad/Android.mk M rigs/elad/Makefile.am R rigs/flexradio/Android.mk M rigs/flexradio/Makefile.am R rigs/gomspace/Android.mk M rigs/gomspace/Makefile.am R rigs/harris/Android.mk M rigs/harris/Makefile.am R rigs/icmarine/Android.mk M rigs/icmarine/Makefile.am R rigs/icom/Android.mk M rigs/icom/Makefile.am R rigs/jrc/Android.mk M rigs/jrc/Makefile.am R rigs/kachina/Android.mk M rigs/kachina/Makefile.am R rigs/kenwood/Android.mk M rigs/kenwood/Makefile.am R rigs/kit/Android.mk M rigs/kit/Makefile.am R rigs/lowe/Android.mk M rigs/lowe/Makefile.am R rigs/mds/Android.mk M rigs/mds/Makefile.am R rigs/motorola/Android.mk M rigs/motorola/Makefile.am R rigs/pcr/Android.mk M rigs/pcr/Makefile.am R rigs/prm80/Android.mk M rigs/prm80/Makefile.am R rigs/racal/Android.mk M rigs/racal/Makefile.am R rigs/rft/Android.mk M rigs/rft/Makefile.am R rigs/rs/Android.mk M rigs/rs/Makefile.am R rigs/simplecat/Android.mk M rigs/simplecat/Makefile.am R rigs/skanti/Android.mk M rigs/skanti/Makefile.am R rigs/tapr/Android.mk M rigs/tapr/Makefile.am R rigs/tentec/Android.mk M rigs/tentec/Makefile.am R rigs/tuner/Android.mk M rigs/tuner/Makefile.am R rigs/uniden/Android.mk M rigs/uniden/Makefile.am R rigs/winradio/Android.mk M rigs/winradio/Makefile.am R rigs/wj/Android.mk M rigs/wj/Makefile.am R rigs/yaesu/Android.mk M rigs/yaesu/Makefile.am R rotators/amsat/Android.mk M rotators/amsat/Makefile.am R rotators/androidsensor/Android.mk M rotators/androidsensor/Makefile.am M rotators/androidsensor/androidsensor.cpp M rotators/androidsensor/ndkimu.cpp M rotators/androidsensor/ndkimu.h R rotators/apex/Android.mk M rotators/apex/Makefile.am R rotators/ars/Android.mk M rotators/ars/Makefile.am R rotators/celestron/Android.mk M rotators/celestron/Makefile.am R rotators/cnctrk/Android.mk M rotators/cnctrk/Makefile.am R rotators/easycomm/Android.mk M rotators/easycomm/Makefile.am R rotators/ether6/Android.mk M rotators/ether6/Makefile.am R rotators/flir/Android.mk M rotators/flir/Makefile.am R rotators/fodtrack/Android.mk M rotators/fodtrack/Makefile.am R rotators/grbltrk/Android.mk M rotators/grbltrk/Makefile.am R rotators/gs232a/Android.mk M rotators/gs232a/Makefile.am R rotators/heathkit/Android.mk M rotators/heathkit/Makefile.am R rotators/indi/Android.mk M rotators/indi/Makefile.am R rotators/ioptron/Android.mk M rotators/ioptron/Makefile.am R rotators/m2/Android.mk M rotators/m2/Makefile.am R rotators/meade/Android.mk M rotators/meade/Makefile.am R rotators/prosistel/Android.mk M rotators/prosistel/Makefile.am R rotators/radant/Android.mk R rotators/rotorez/Android.mk M rotators/rotorez/Makefile.am R rotators/saebrtrack/Android.mk M rotators/saebrtrack/Makefile.am R rotators/sartek/Android.mk M rotators/sartek/Makefile.am R rotators/satel/Android.mk M rotators/satel/Makefile.am R rotators/skywatcher/Android.mk M rotators/skywatcher/Makefile.am R rotators/spid/Android.mk M rotators/spid/Makefile.am R rotators/ts7400/Android.mk M rotators/ts7400/Makefile.am R security/Android.mk M security/Makefile.am R src/Android.mk M src/Makefile.am M src/misc.h M src/rot_reg.c R tests/Android.mk M tests/Makefile.am Log Message: ----------- Merge GitHub PR #2061 Compare: https://github.com/Hamlib/Hamlib/compare/2ba3c406c365...9774f73acff8 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |